skysight-inc/HackerNews huggingface dataset:
> the only truly bad news about Erlang is that it is slow. For the server applications I have written, the speed of the language has not been an issue;

Speed is usually at odds with scalability and fault tolerance. The machinery that aids both of those things (isolation, sending messages, breaking things into communicating processes) will take way some from speed.

In the end it is just a trade-off in this particular tool.
Very cool. Is there a reason why you aren't tracking the black in the video?
This is absolutely fantastic!

It would be interesting to expand this to allow user control - a bunch of procedural high level brushes.

The goal would be to get someone who can't draw able to drastically influence the output, but still make the result look good.

Do you mind if I pinch the idea and see what I can come up with in that direction?
It is not slow. This is a common misconception.

Erlang is slow, if your problem has a certain structure. Your problem must be CPU bound. And constant factors must matter. In almost all other cases it is more capable than most other systems. And the Erlang solution to CPU bound problems is to punt it to a separate program built for that purpose. Ericsson has done this for years by pushing CPU bound things into hardware because C is too slow for what they are doing.

Erlang does, however, target latency over throughput. This means that to the Erlang system, it is more important to provide low latency than to provide high throughput. Usually it is very fast, but this choice can in certain situations hurt throughput.

The primary reason that Erlang is targeting a JITed VM right now is that it will make it possible to write more of the Erlang VM in Erlang itself, rather than C. This in effect means that Erlang will be easier to port, so that is a very good thing.

In my experience, larger systems run extremely fast in Erlang. This is due to faster development cycles and that you don't have the luxury of optimizing your C code in larger projects.
Would you care to explain/write about your experience and setup a little bit more in depth, we explore this path and found it really interesting.
So I can serve the font from Typecast? Or are you only talking about the CSS, but not the fonts?
Installing Nginx With PHP5 (& PHP-FPM) & MySQL Support (LEMP) On Ubuntu 12.10
The Almighty Lambda
The entire article reads like a howto manual for parenting.

It's articles like these that remind me why I hate working with BigCo. This kind of crap never happens at a small company. Sure, you have problems and clashes, but they're resolved ad hoc by humans, rather than by policies designed to align drones with the corporate culture.
Rackspace Cloud Networks: The Next Chapter in the open cloud
Being less "bad at names": An anecdote about names
Forstall Out For Refusing to Sign Maps Apology
Just don't write a database in Erlang.
The best ideas and software are labors of love, but love is not very rational.
Warning: You will quit AT&T's wireless service after this
Depends how small they grind it, I'd have thought, and whether they take the bits with them or not.
What Are Some Awesome Platorm as a Service Options For Developers?
Some cool PaaS options available for free.
Nice story! I like it! Takes me back to my TDM days too.
While you're right, these are YC applications, not GE. The goal here is to maximize the return for YC and the odds are best that that will happen by letting these applications through.

These are future CEOs making the applications, not necessarily future COOs.
10 Keys to Real Entrepreneur Mentoring Satisfaction
Seconding that. I do computational research, so while I can't merge my code repositories with Evernote very cleanly, I can drag in just about everything throughout my day into Evernote to make a record. Also, the audio recordings are extremely cheap (storage-wise) so I tend to record most conversations and meetings I have. It's a vital part of my research and I don't even pay for premium.
Yes. A side note the NFL office pushed the trading deadline to Thursday. It seems that deadlines across the board are being pushed back. We honestly don't know how the storm could have affected applicants.
It was closed and re-opened a few times (full revision history: http://programmers.stackexchange.com/posts/46716/revisions).
Every time that question got shared somewhere, it started getting crap answers instantly, everyone ignored the fantastic community curated top voted answer and went ahead and added yet another one liner saying "learn css".

No one wants that question closed, but at the same time only a handful of people actively prune it every now and then. Right now it's open, but if it starts generating crap answers yet again, we might close it. And then silently re-open it when no one's looking, hoping that the next troll that visits the site won't notice.

However, keep in mind closed doesn't mean dead, we have lots of great (but closed) questions (http://programmers.stackexchange.com/search?tab=votes&q=...), if at some point a question becomes incredibly troublesome, closing it is the easy - and reversible - fix. Killing crap answers, rewording the question to be a bit more specific, etc, is a very slow process, but it happens.
Agreed. I've had reasonable success with NixNote/Nevernote http://nevernote.sourceforge.net/
Disco + EC2 spot instance = WIN
I have used both extensively. I found Puppet much easier to get started with but the custom Puppet DSL becomes very quickly constraining. I know that a new pure Ruby DSL is in the works. I found that Chef has a steeper learning curve but many times greater productivity. I do feel that their is much better tooling support for Chef than Puppet, in large part because Chef's pure Ruby approach is much friendlier to Ruby developers. It remains to be seen whether Puppet's coming Ruby DSL will have the same level of functionality.

If you are managing a small application, Chef may feel heavyweight. However, imho, if you can't manage Service-Oriented Architecture w/out a serious configuration management system, be it Chef or Puppet. There are just too many moving parts.
A good PDF reader is the minimal requirement, but the organization is more important than the annotation for me. Possibly something like Zotero online would work, but I'd definitely want to see a review or find a store where I could play with one for a while.
this is exactly why anonymity is absolutely required on the internet. Its the last bastion where anyone could promote their ideas on the idea's merits and not on appeals to social norms such as authority or ethical/moral norms.
Wall Street testing electronic trading systems
It's not until April, but the best event on this topic has traditionally been the Open Business Conference (OSBC - formerly "Open Source Business Conference"). I'm biased, as I founded the event, but I founded it precisely because of the dearth of information on how best to build and scale a successful open source business. http://www.osbc.com.
OK, I got a little help for my sorry math skills. http://math.stackexchange.com/questions/225155/how-can-i-qua...

According to Ross Millikan over there, the number of possible 3,840,000-bit files is a number with more than a million zeros. The number of atoms on the universe is only around 10 to the 80. So if you could use the entire universe as your hard drive, storing a bit on every atom, you'd need many, many universes to store those files.

You're going to have to use some serious algorithmic bias to get mp3s, much more bias to get non-static, much more to get anything resembling music and containing any English words, etc etc.

Bluntly, you won't get copyrighted works ever unless you're specifically targeting them, for any reasonable value of ever. It's theoretically possible only in the sense that it's possible for someone's DNA to spontaneously appear at a crime scene.

This is why the "songs are just numbers" argument is misguided. Yes, they can be represented as numbers. But you'd never discover them that way.
Came to my mind as well, both on iOS and OSX.

The article does mention it, though, in the "Various applications and services offer save for later functionality" part, along with other software and services.
Valve wants to be the Linux app store for proprietary apps. Proprietary apps presently tend to crap all over the system in unpredictable ways; Valve offers not having to worry about this.

This is why Valve is so dead against Windows 8: the Microsoft app store.
Try seeing at least one shade of gray, you'll go farther.
The "actual numbers" are numbers for a lot of numerical code like computing pi digits, spectral norms, n-body simulation. That fact that you show those representative as typical Erlang programs shows that you don't know what typical Erlang programs are used for or just trolling. (And either one of those could result in downvoting).
> We also explain the client that anything that does not get revisions or comments from them is automatically approved.

A really good post. I hate it when the clients ask for last minute features (for free) after not saying a thing about this during the development.
"If you don't have your priorities straight at times like these then you shouldn't be running a company."

You have a good counter-point there. However, I believe you could have stated it clearly without the asshole remark.

(S)he thinks it is resourceful that a candidate found a way to complete and submit an application under dire circumstances. Maybe using the neighbor car battery to power a laptop or something more crazy.

You assume Grand OP is deliberately advocating risking life to submit a YC application.

You could have disagreed without the name calling. If everyone branded a comment he disagrees with an "asshole" comment, I do not think here would be a pleasant place to discuss.
How to Frankenstorm Proof Your Product Launch
Congrats on launching - looks great! My issues that prevent me from signing up would be:

1) No pricing structure means that I question whether you'll be in business in a year, or if you are in business, that you're service will be wayyyyy different then (will you insert ads into my emails? will you sell my info to a 3rd party? etc). These are questions you cannot answer today - you just can't. You can say, "Oh no, Scott - we would never do those things!" But no one will believe you b/c you haven't been around long enough.

2) My even bigger "beef" with this is that, because you have no track record, you cannot estimate your delivery rate. A big reason to go with the big email companies is b/c they can offer a high rate of guaranteed delivery. Your delivery rate will, in large part, be out of your hands - it's in the hands of your customers' content/emails. How will you protect yourself (and thus your customers) from bad customers who buy lists and use you to spam the lists? How will you vett your signups? What's your policies on when you would terminate a customer for spam?

All in all, email is too critical to trust to a fresh startup IMO. I wish you luck and, if you guys are still around in a few years and have answered the above questions, I may become a customer!
So with Forstall gone do you think the Apple front of the patent wars might calm down a little?
Yep. Nuances of etiquette are one thing but I'll always side with the person that is trying to move things forward over the person that is throwing up hurdles.

To my way of thinking, Gruber comes out of this looking churlish and unhelpful at best.

The more pertinent question is why Jeff didn't make more effort to base this off one of the existing standardisation efforts.
We too employ a 2-iteration process to the design/UI/IA stages, however I don't understand why the client should still have the option to make 2 iterations of changes during the development and especially deployment stages of a project.

The elweb illustrated process appears to miss out a key section - functional specification. We derive our func specs from scoping meetings, navigation structure, required content etc. which is then presented to the client along with user journey flow diagrams. This is presented and discussed before the design stage - thus the functionality is agreed upon far before development happens.

With this approach we don't run into the situation where the client wants to make changes during development which could potentially greatly extend a project's timescale (cost is less of an issue as it passed onto the client anyway).
I never thought of that but now that you mention it importing and annotating code would be a neat feature.
> but arguably it's why people on that level of the enterprise get paid the big bucks.

People several levels down are getting big bucks too, they're necks are only incrementally less exposed. It's not like these are gov't jobs.
I don't know, I think "Apple dumped Google" is more likely. Google saying "no you cannot license our maps in the future" seems like it would have leaked out by now. Google probably did have terms they required for renewal that Apple felt were unacceptable though. Or Apple felt it wasn't a healthy relationship going forward.
One reason is because fibre optic cables come ashore near major coastal cities.
Fog Creek is about to go down
I'm not quite sure how to feel about this. On one hand an OS-level SDK (that isn't directly tied to the kernel or glibc) feels grossly overdue, and I'm not sure how you'd go about doing this in a way that is distribution-agnostic. On the other hand, tying your development to a single distribution is quite the antithesis to Linux and doesn't seem to be in the best interest of anyone, including those using the SDK.
Google has quarterly "calibration scores" that are assigned by management, but require a lot of political in-fighting because there's a forced curve across the company. You don't see your score but only get a range. "Meets expectations" is what most people get and it's a huge range: from 3.0 (can't transfer, borderline for a PIP) to 3.4 (above average). What this means is that you're managers can smear you and you have no idea that it's happening. Evil much?

Then there's a semi-annual Perfolympics in March and September, which is peer-review driven (engineers drop everything for about 2 weeks to write reviews) but has all sorts of boondoggles that are easy to abuse. For example, there's unsolicited feedback and even manager-only feedback that you don't see. Google routinely has to pay out settlements because of aftermath of this system. If you work in technology, chances are that you know a couple people who've collected six-figure settlements because of things said about them in the Perf system. Needless to say, this only gives Google further incentive toward secrecy.

Also, Perv really is a "permanent record". A bad Perf will block you from getting promotions and transfers 5 years later.

Google is nothing if not abusive with data, although in this case, I'm hesitant to call that deeply subjective garbage "data".
Russian Internet giant Yandex has seen revenues rise by 41%
Funny thing is that if this leaked out before he got fired, I think it would have been seen as a positive thing for Forstall. That he stood up for the Apple Maps just like a lot of Apple fans, and that it was just the press making a big deal out of nothing.
I know what Erlang is used for (my name appears in the acknowledgements here: http://www.amazon.com/dp/B002L4EXHY/?tag=dedasys-20#reader_B... as a reviewer ), and the language shootout is a convenient benchmark site, nothing more. I never claimed it was anything else, did I?

Ruby isn't exactly a whiz in the number crunching department either: it's significantly slower than Erlang and certainly not 'meant for that', and yet, its code is more concise.

If you are saying Erlang is only concise for problems that it was meant for (and excels at), fair enough.

I'd also say that my preference is for languages that do lots of things pretty well rather than one thing really well and other things not so great. It's frustrating in some ways, because for some things Erlang is absolutely brilliant.
The great thing about this method is that when that happens the client is clear about that, we get to add another whole step, and charge for it.
Open Source Impact: show your open-source commitment to the world
Can't go wrong with Dyn.
I hope preparing didn't mean putting up a 404 page. =)

But given the comments above, it seems likely that the issue wasn't a result of lack of power/gas. Interested to find out what failed with the preparations.
The unbelievably terrible interface was a major factor in us moving our stuff from Netnames to Amazon.

Amazon Route53 is just ridiculously easy to use. Also, machine-controllable. Not as good as shadow primary, but second-best option and saves us so much frustration just doing stuff.

Though if there were someone who was as non-sucky to use as Amazon, I'd be interested too.
> "I actually like the fact that there are not many Erlang libraries available" I started wondering whether this entire article is a giant troll...

It's an opinion piece. It is a disadvantage that helped him learn the language better. But he also let you know about it. So if you are into writing your own libraries for some things, it is not the language for you.

In the same vein I could say the different than C syntax is an advantage as well. It tells my brain to shift gears and stop writing C/Java/C#/C++ code and start thinking in terms of processes and patterns. Is that a trolling comment? If you feel so go ahead and click the down arrow.
This post has made me realize how dysfunctional twitter is for real communication. It's nigh impossible to follow or understand.
Bookmarks (migrated there after Yahoo sold Delicio.us and never have regretted it, all my are now full clips so I don't have to worry if the URL goes stale)
Research & notes.
Tips tricks and other miscellania eg how to do conditional formatting in excel
Recipes
Lessons learnt
Scans of business cards that I might need but don't want cluttering my contacts
Scans of 1 page manuals eg the instructions that came with the combo lock on the side gate

All of that and other stuff :) I use most of the features, the only thing I wish it did have is a Delicious style tag cloud to make navigating those tags quicker, and a native Linux client.
> If as an employee you invent something that is related to your normal job activities, then it is deemed the property of your employer

You have not fully digested the implications of the invention-rights assignment that all large companies (and most small companies) will make you sign.

Note that CA has interesting differences.
With this and an ubuntu app store for paid software I'd consider porting my software to Ubuntu.
Turn on airplane mode.

It disables the networking, leaving the rest of the phone working.
I was only talking about the typography styles, not the actual font files. Although that _is_ an interesting idea :)
Wow. Looking at that data, you can see that devices with mobile internet accounts for 77% of the total usage. Of these 77% only 10% comes from CDMA-based devices. I pictured the CDMA share would be much higher.

At this rate we'll be rid of CDMA in just a few years time and finally we can have one, world-wide, standardized GSM network with none of the carrier-shenanigans, due to the customer mobility that GSM brings.

When the time comes, that'll be awesome.
There's only two things I use the browser's bookmarks for now - firstly to prime the pump for FF's awesomebar. I rely on that when I delete my history (which I do irregularly during development).

The second thing is bookmarklets, which are also a subversion of the mechanism, but let me customize /across browsers/ which most extension mechanisms don't do.

Glad to see Mozilla tackling the fragmented collection of bookmarks I've ended up with as 'favourites' in Google Reader, Hacker News, twitter, youtube, vimeo....
As someone who would like to use Linux as the main OS, but doesn't think Ubuntu is yet that consumer-friendly, I believe this is much needed. What I dislike most about the Linux ecosystem is the applications. Most of them look like they were designed in the pre-2000 era. How is Ubuntu or any Linux distro to become a consumer OS when the apps are so ugly and not modern? How will it attract consumers in the market and increase demand for it?

So I hope they put a lot of emphasis on the design tools and design resources. They need to do it at the level Apple, Google (with Holo) and Microsoft has done it (with Metro). Make it extremely easy for developers to make beautiful apps with stock resources.

But before they even begin to do this, I strongly urge them to take another look at Unity, and rethink it a little before they go all-in with it for the next 5-10 years. I still find Unity slow and frustrating (usability wise). Unless the apps will also be made to be touch-ready, forget about the idea of having the UI look tablet-ready. It doesn't help much if only the OS is touch-ready, but all the apps aren't, and if it's only the OS, then it will just annoy the PC users.

I also think they need to further hide some of the complexities of the Linux OS, like all the package stuff and command line stuff. A normal user doesn't even want to see that, and will freak out if he does, because he won't understand what it is, and will just get the perception that Linux is too hard for him.
I didn't say nobody could find it interesting. I said the title is misleading, thus wasting the time of people who were expecting content appropriate to the title. The content would still be interesting to you if the title reflected the content.
Intel "MIC" futures - will this derail Nvidia's HPC business?
A bad metric can indeed be worse than nothing, because people optimize for the metric, and if it's a poor proxy for the real thing you want, you can actually get less of it.

Imagine what would happen if you evaluated software engineers by lines of code written, and you get some idea of the potential downside.

Other potential ways to assess teacher effectiveness:
- auditing classes & lesson plans
- feedback from peers, parents, students and principals
Kindle Fire HD Unboxing, First Impressions, Thoughts about iPad 3 and iPad Mini
So you are implying that it is acceptable to have a camera crew filming people while they are dying? Well, that's being too literate, but anyway, if it was a documentary film - I would have no problem with that. The author however quite clearly compares it to "disaster movies" which are not. And making a profit out of an event that caused people's sufferings without helping them out is not what I consider to be good.
Hurricane sandy in new york realtime photos
RaijinCL: Autotuning matrix multiplication library for OpenCL
Completely agree, speaking from NYC my founder (in London) and I were able to finish our app and record a video all with plenty of time to spare before the power went out and the storm really got going.
Can you be specific with some examples? As demonstrated elsewhere in the thread, some people perceive the same questions as appropriate and others perceive them as "brain teasers".
Not sure what an Ubuntu SDK would look like. Everything would surely target GTK3 , Unity etc which is going to be reasonably cross platform.

Having said that it would be nice to have a "ready to go" stack of tools to build Ubuntu apps.

Ideally do similar to MS and include first class support for JS for web developers as well as something for folks who like static typing.
Bespoke Shirts | Bespoke Shirts London | Bespoke Tailoring
Finicky offers a variety in range of Bespoke Shirts that possess only durability and exceptional quality in Bespoke Tailoring. We source, and are privileged to, the most exclusive quality cloths from around the world having detailed knowledge of new fashion trends and apparel designs.
Custom Made Shirts | Made To Measure Shirt | Mens Formal Shirts 
We are proud of our reputation as passionate connoisseurs, experts in tailoring, cloths and current trends. Our aim is to provide premium quality Tailored Shirts and to deliver true Tailor Made Shirts to the clients from all around the world.