skysight-inc/HackerNews huggingface dataset:
I would imagine his reasoning would be that Go handle concurrency and threading very efficiently and with a low memory footprint, while Java tends to use more memory.
I've dropped my phone numerous times with only minor dings resulting.

The pot of boiling water, on the other hand... (I was using the phone as a kitchen timer)
Why not use a format-specific DSL, like DHH does with jbuilder?

That's not messy at all, it's basically just another TemplateHandler.
Is already possible: https://bitbucket.org/binet/go-python

But is simpler to just write all your code in Go, Python code is not just slower, it is also less reliable and less maintainable.
Opus Codec
I have no complaints about Rails.

What you said about bloat and cruft is partly true. But there are other things which sometimes substantiate it - boilerplate and cognitive overhead, for example; sometimes older things have more of these than necessary, and are kept anyway because of their maturity and usefulness (and because a community has already developed which fit its brain to the project and has memorized the quirks already).

That is a good reason to keep the old thing, but it does not mean that the older thing is always optimal or even better than a newer thing.
True story. I also draw logos and make ambitious-but-rather-unrealistic product mockups.
I like the creative thinking behind the idea. Just to let yo know.. there are some bugs with Safari 5.1.7.
I would much rather drop my phone with a case than without one.
Never in the history of the internet has a new logo been posted to a forum and elicited a positive response. I think it's a fundamental law of the internet.
I hesitate to contradict you, but the title and content of the article is steeped in the future tense.
This is great.

"Open Source nerds don’t have the discipline to write documentation because it’s no fun. Writing new code is fun." - as I discovered when trying to learn how to use the last 2 open source frameworks I came across.
Google threatened Acer with Android excommunication
I'm pretty sure doing the same job twice and measuring the time taken each time is a guarantee that whatever you do, it'll take twice as long and bore you to death...
Save Money On Decor and Transportation For Your Next Event
Ask PG: Will W13 Submission Questions Show Up On News.YC.Org too?
In the application process it says

We may have questions about your application. If we have a question, we won't send you an email. Instead you'll see a a link to it on this page and at the top of Hacker News (when you're logged in). So check HN regularly after submitting.

Will they show up on news.ycombinator.org too?
I think it's the colors that bring this thought to mind, I had the same thought. To be fair they already had those colors before: http://www.littlegreenrobot.co.uk/wp-content/uploads/2011/11...
I read a similar experiment where people were given the same food on either paper plates or fine china. As expected, people thought the food served on fancy plates was of higher quality. I forget where...
Its good to see you on here (I tend not to see authors of posts on HN - maybe its me)

Fantastic work - and if you dont mind answering dumb questions, what device would you recommend getting if I fancy playing (B2G_build_prerequisites has a list of a few - but I have no idea how to be sure I get specifc models, or if I can buy an Otoro in UK. Basically, really horrible starting questions :-)

Happy to be told just google harder

Cheers
Probably because there's no easily accessible data store like IMDB for famous mathematicians or computer scientists.
Show HN: How to fund my startup through Seedrs - Workplace productivity software
I'm raising investment for my startup 'Hey Jimmy' through Seedrs. Check it out at http://seedrs.com/startups/hey-jimmy

I’m building an office timesheet application for every business in the world with staff.
This application is going to regiment ‘clocking in and out’ procedures and increase productivity during that time.

Have a read through the Seedrs listing for more specifications on the product.

Expect a closed beta release in a couple of weeks!
It's Official: Big soda drinks are out in NYC
Replacing a smashed screen for $200 seems like kind of a rip-off to me.

I've never used a case on any of my phones. My last iPhone was a 3GS. I smashed the screen once and replaced it myself in about 20 minutes for, I think, $25 (the price of a new digitizer is now under $10 though). The 4 and 4S are more difficult, but it still seems like a lot.

I've had my Nexus S for more than a year and it's in mint condition. I'm sure I've dropped it a few times.
Enterprise here. We're knocking huge monolithic applications sitting on CLR and JVM processes into greater numbers of smaller stand-alone components (SOA style). Go fits here very well indeed.

Our authentication, filestore, directory services, messaging and web front end are all easy targets.
You already need to make multiple requests (apparently 6 per byte, using a binary search like algorithm). You can do that in the background of any page using JavaScript.
To continue your car analogy, buying a Porche isn't going to make you go faster if the route you're optimizing is across Los Angeles in rush hour.
Signing a Form at the Top Leads to More Honest Answers
Swimming With Sharks
Doing nothing is an action if it's a concious decision rather than just idleness.

You need to distinguish "I believe there are things I can do but I'm not doing them" (which is hypocrisy) with "I've thought about it and I don't think there is any meaningful action I can take" (which isn't).

I think I'm in the second camp. I may be wrong in my assessment of the situation and what I can do, but if that's true it's misguided rather than hypocrisy.
This might screw up some POSIX shell scripts if they expect to be able to write a tmp file or overwrite one if it already exists.
Given that Rob created one of Go's ancestors using the same CSP concurrency model back in the 80's precisely to build GUI apps, I think it should work quite well:

http://doc.cat-v.org/bell_labs/squeak/
Neo4django 0.1.7 released and some common misconceptions
About the split keyboard he mentions: Am I the only person that hits 6 with the right index finger? A coworker has a similarly split keyboard and I can never type 6 on it.
Thanks for pointing it out, I have only tested it for Chrome. Will surely look its working on other browsers.
I too have a 3GS, and the difference between its camera and the 4S is unbelievable. I can't wait to upgrade, as I use my iPhone as my principal camera. Go test the 4S and see the difference.
The difference in camera between the iPhone 4 and the iPhone 4S is noticeable. This holds true even more so between the iPhone 3GS and the iPhone 4S.

I used to own an 3G and a 3GS and I use my iPhone 4S WAY more often for taking pictures of anything and everything. It is my preferred go to for taking pictures because it is always with me. I own a point and shoot but it has largely been sitting on my desk at home and is rarely used.

I want to take a look at the iPhone 5 specifically for shooting more pictures with, my iPhone 4S's lens has a slight scratch in it (which doesn't seem to affect the picture quality, thankfully) and something harder that can't be scratched as easily would be fantastic.

Although, if I had maybe invested in a case it wouldn't have been scratched, I prefer to not have a bumper/case around my devices, it makes them feel bulky and larger than they have to be.
Yes we do, but this feels extra-wrong/possibly-a-joke because I don't remember any actual research into-- or any reason besides the future to believe in-- "bio-computers" or "molecular computers" in '00.
Globe Labs Developers Day
I do appreciate the very well thought of web application. I most definitely like it.

I have experienced the pain point but, it seems a wee bit simple to shell out $50/month. I could just install Wordpress (quoting it for it's simplicity) with Gravity Forms or cForms on a cheapo $5 PHP host.
I feel the same way. Phones are actually getting too thin to be comfortable. I've handled some of the newer Android phones (Galaxy S III, Galaxy Nexus, etc.) and I don't think they're much better. Sure they fit better into my front pocket, but I can't hold the things.
A Handsome Atlas: Wildly Awesome Data Visualizations from the Nineteenth Century
Well-written article and interesting read. What I didn't understand is in what sense that plant is considered "ancient"? Is it the lifespan of individual plants (300 years)? The article claims that "The plant is a relict, an ancient hanger-on from a time just after the death of the dinosaurs" -- I'd like to know what is meant by that sentence that isn't equally true for homo sapiens.
Really cool! I've been using it all morning too. I love the UI and the responsiveness. I'm sure you're working on it but would love the ability to create, save, and share playlists.
Thank you for sharing.
Is there supposed to be a player control or something in the middle of the screen? (It's blank.)

Safar 5.1.7 / OS X 10.7.4

Edit: Weird results redrawing the graphics when resizing the window with Chrome 21.0.1180.89 on Mac OS X.
Would love feedback on the project, user education, and marketing in open source. I' really excited about where it's headed.
I don't see the use of "scandalous" or "fanboy" in the linked article (though no doubt they appear in the comments, just like yours). It's just a funny dig at a not-as-innovative-as-expected product release.

The real point is that the years of rapid evolution (and, by extension, platform differentiation) are behind us. After a few years where they weren't, phones are just phones again. Hell, you could hand a bunch of people a GSIII and tell them it was an iPhone 5 and get similarly hilarious results.

But screaming about hypocrisy is missing the point.
This. Any time I've done an online coding test it's been working in vim, testing at the terminal and then dumping my code in at the end.
Strange times we live in, when making an algorithm to calculate a random piece of trivia is no longer considered 'geeky' =)
Carpet Cleaning Gold Coast
Does it use Youtube API ? Does it use an algorithm to identify videos that are "Music" videos ?
That is a list of wrappers for C libraries, there are even more pure-Go libraries:

http://go-lang.cat-v.org/pure-go-libs

And I maintain both pages, and I have to confess they are badly outdated because is hard to keep up with all the libraries that are being written.
Love Balsamiq! I've been doing mockups for my site redesign and it's been great for showing my ideas to people and not just pitching. Can't wait to try the new one.
Wiki and Google say it is eBay

https://en.wikipedia.org/wiki/EBay

http://www.google.com/search?num=100&hl=en&newwindow...
True! But the whole cross-state trip likely has plenty of open road.
Who's response was that? The OP had pretty much the opposite reaction.

The Internet is the perfect place for articles like this. You are getting insight to what other nations are doing. The Internet affords us this much. It's not just International, it is free.

No one was cheerleading for or against any particular country in this thread.
A gross and incorrect generalization. It should have been:

Go: Good here, bad there.
To solve this problem is why Padrino was created. Padrino is a collection of "Railslike" functionality for Sinatra. So either start with a Sinatra project and then pick stuff from Padrino or start with Padrino in the first place. Padrino is highly modular.
> Unload X, unload a couple of daemons, dim your screen and you can get to [9.98W from 15.2W]

Your backlight makes up most of that power usage at idle. Measure your idle desktop on X with the screen dimmed, otherwise it's not a useful comparison.
I agree a lot with this but it contains its own absolutely huge non-sequitur: How on earth is Cramp an example of damn simple websockets in Rails? It's Ruby, not Rails.

It's also probably worth mentioning that it literally only works with Thin, is unmaintained, largely undocumented, and that the latest master on GitHub doesn't actually work. Not really the best example to pick!
Pi in the Sky, Artists Fill the SF Bay Area With w/ first 1000 Digits of Pi
You are thinking of a copyright assignment requirement, such as the FSF uses. With assignment, you are turning the copyright over to the assignee. In effect, it is no longer your work. The FSF's agreement includes a provision that they will give you a license to use the work in any way if you ask.

JQuery is adding a copyright license requirement, not a copyright assignment requirement. You do not transfer your copyright to them. All you do is give them a license.

The FSF needs an assignment because, as you implied, they foresee the need to sue to enforce the GPL. By owning the entire copyright, they avoid some troublesome issues of standing to sue.

The JQuery people, as you note, are unlikely to ever need to sue to enforce the MIT license. Hence, they do not need to require copyright assignment.

The JQuery contributor license does a few things useful to the JQuery project. Others have mentioned some of them already, so I'll just add one that I don't think anyone else has mentioned: It specifies that JQuery gets an irrevocable license to use the code. There's a popular belief that once someone releases something under an open source license, they cannot revoke that license. As far as I can tell, there is little or no legal support for that belief.
This is my favorite thing I've seen in a long time.
Launchpad Toys (YC S11) Updates Toontastic App, Passes 600K Users
There is rarely any point learning vi if you are only ever going to use vim. (On many systems, vi is just a symlink to vim anyway).

If I had a nickel for every time someone justified not using vim's features by invoking a bizarre imaginary scenario where they were using vi to twiddle bits on a downed snowflake machine, I could buy a few fancy coffees.
It was 15.2W with X and full brightness, and 9.98W in non-customized console and a dimmed screen.

The screen brightness makes most of the difference.
As an absolute amateur in programming i was surprised that i could master Go syntax(in the sense of not having to check back in the notes) in under 2 hours of practice.
I haven't written any Go, but the FAQ (http://golang.org/doc/go_faq.html#principles) says:

"There are no forward declarations and no header files; everything is declared exactly once."

Is the author just wrong, or has the language changed since the FAQ was last updated?
>> Twitter needs to make money. For some ridiculous decision, they’ve decided that selling eyeballs to advertisers is the way forward.

>> Twitter decided that they needed to make money. There’s no shame in that. What is shameful is how boring they have been.

At first glance, this attitude strikes me as being naive - however I acknowledge I do not have all the facts.

I do not use Twitter, nor have a I followed their evolution particularly closely. However, I remember reading about them pursuing several different monetization strategies. Can someone comment on why they were abandoned? Were they insufficient or unsustainable?
Ask HN: Pain points for small business accounting software?
I have my consulting company (1 man shop) and even though my accounting needs are not very complex, I still have to do income statements, projections etc. to help with deductions, taxes etc for the year. If it helps, I have an S-corp structure in the US.

I have so far looked at Inquit quickbooks (most widely used but heavily bloated for my needs), wave accounting (decent but has ads since it is free).

I feel that we can do better with this for simpler cases like mine. I know there are tons of other similar accounting software but in terms of UI/UX, i m not convinced. Just wanted to hear from other small bsuiness or 1 man shop owners about pain points. Feel free to share.
I really wish all languages had an IDE that included an interface builder as nice as Visual Studio. Making a VB.NET program really is rapid application development, because in most cases you don't even need to write more than a dozen or so lines of code.

I find programming to be easy (relatively). I find interfaces to be almost insurmountably difficult. That's the only reason I stick exclusively to command-line programs.
Hahaha Morons.
The idea of examining food to determine if its good or bad for us sounds wonderful. Simply reading some of the comments here shows prejudices on both sides. I put myself on the side of "don't eat so much" as compared to "don't eat that".

Yet I am a firm believer that when lives gets easier people get lazier. When they get lazy they do not make good choices because they do not have too. People do not even have to go anywhere or even outside for entertainment. The amount of physical labor, let alone activities in general, has vastly decreased. Then add in the fact that about any food you want is readily available, conveniently packaged, and having the means to keep most if not all of it for long periods of time and it looks like a recipe for disaster.
I need to work on networking as well. I'm a young (28) developer here in DC as well, but I don't know many devs let alone those my age.

I wish I knew some guys. I'm a Senior Developer working for the government. We're working on a web application that pathologists use for their case work. Although the system was made along time ago its far from complete. I was a mess when I inherited it, but I'm planning on revamping the entire site.

We just hired one guy and are looking at hiring someone else. I wish I knew some guys to build a team around. Perhaps, I could put a word in for you if you are interested.
> it turns out that characters on the left occur 58.73% of the time, and those on the right 41.3% of the time. This is certainly not helped by the fact that the right side has 11 letters to the left’s 15

Actually, if you ignore the letter frequencies entirely, this is only 1% off what you would expect based on the 11/15 split. As others have pointed out, the difference here is made up by punctuation. It would be interesting to measure frequency of key usage including punctuation and see which side (if any) comes out on top.

One thing I have noticed is that most control commands (copy, paste, close window, switch window, &c) are left dominant, which makes sense if you have the mouse in your right hand.
Is there any way to preload in the background so that you don't have the awkward pause between song changes? That'd be really great.
Well colour me shocked, I thought I would give Google a workout and try "Orson Welles"... turns out his number is a very run-of-the-mill 2
It's worth noting that this post is from December 2009.
I'm assuming this is the same psychology at work with the $1000 HDMI cables and the people who insist the can perceive a massive quality difference.
Go is awesome, but why must we limit ourselves to one language?!

My dev plan used to be Python for rapid prototyping and C for speed optimization. With the advent of Go, I find I'm moving the infrastructure-level Python work into Go and replacing many of the C-oriented middleware tasks with it as well. I'm sure this will evolve as the libraries grow, but I don't see Python & C going away. Nor do I think this is the vision at Google. I suppose this is what is meant by "systems language".

I think Go could end up being the under 35-generation's version of Lisp (in terms of love affair with language structure, etc.).
The argument here doesn't seem to be whether or not Go is a good programming language (what I would describe as what it's good for), but rather whether it will become popular.

One has very little to do with the other.
As far as using websockets with Rails goes, I just wanted to mention that I've been having a really good experience using the websocket-rails gem (https://github.com/DanKnox/websocket-rails) in a text game (MUD) I'm working on as a Rails 3 app.
We have 10GHz digital logic for sure (Thunderbolt drives its differential lines that fast, I believe). You can do that for a small region of a chip with a handful of transistors. But you can't run a whole 50+ mm^2 die at that speed for the simple reason that it can't be cooled by non-exotic methods. You just can't get the heat out fast enough, so you can't ship the product.

So for now, with ambient temperature cooling, the best modern chips top out at about 5GHz. That will likely improve slowly with each process generation due to efficiency improvements, but it's not going to change much.
+1 curious about this. Most people involved in startup culture (I say this as a marketer who lives in Brooklyn and works with and advises many startups on marketing) are in it to work hard and change the world. There are few delusions of grandeur in reality, but this idea that this mindset exists has been propogated by those who can profit from seeding the idea.

I won't name names.
Clearly they were talking about what would be widely commercially available. We probably had 10GHz test units in 2000, thanks to GaAs.
People interested in generating more optimized machine code (more slowly) should check out gccgo, which is a GCC frontend for Go, rather than the default (fast) gc compiler suite.
I can't imagine how poorly that OS runs. I switched to an Android phone from iPhone 3G because the OS update made everything run so slowly.
There's also faye with faye-rails

https://github.com/faye/faye

http://faye-rails.sociable.co.nz/

https://github.com/jamesotron/faye-rails
Duo Security Warns That 50% Of Android Devices Need Patching
They don't produce great code because they are optimized for compilation speed. IIRC, the plan is to have your quick to compile compiler and your fast execution time compiler..
16 pages is plenty to define a onerous heavy process. I could define an onerous process in one page if I wanted.

I don't feel sufficiently informed to judge wether it is onerous in theory or practice but weighing the description is the wrong test.
Facebook's iOS update: it's about time
Actually there is an automated Erdos number search here:

http://www.ams.org/mathscinet/collaborationDistance.html

using the MathSciNet reference database. Unfortuately, it is only accessible to MathSciNet subscribers, so basically on all university campuses or libraries.

My Erdos number is no higher than 5 :-).
It depends on where the margin is. A fun job is worth spending a good chunk of your discretionary income on, but you have to meet basic needs - particularly if you have responsibilities to family/etc.

With caveats, however, I'd say "A bit more than you expect, but not as much as a short commute".
try www.xero.com. been using it for over three years and it works great for me
And my case-less Blackberry survived 5 years of daily drops from waist height, multiple drops from second story balconies, multiple trips into the lake or river..that thing was a tank and I loved it.
I've been hiring programmers recently, mostly contract, then on to full-time for the best fits. One thing I've never asked is to see them code, and I'm not sure I'd want to. I might skip a candidate who fumbled around, who was actually really good.

This isn't appropriate for every company, but we simply give programmers we are trying out a project, something we expect can be done in less than a day. We pay for the project, and we're always asking them to build things we actually put into production.

If you make it to a phone screen with me, 80-90% of the time, I'm going to be willing to pay you 200-1000 to show me what you can do. I have to let go most of the candidates after this trial, but it's cheap, and the people we keep are all really outstanding.
Overlap? They are touching but I see no overlap?
Somebody criticizing a language he freely admits to never having used.

Nothing interesting to see here.
I fall from bike with phone near to my ear on concrete road, so I smashed it with acceleration, but it is hard to see the dent on it case, despite that it is very heavy phone with hardware keyboard. I use Motorola Cliq with Cyanogen. My previous Motorola A1200 survived lot of drops too, still working perfectly. My next phone will be Motorola. :-)