skysight-inc/HackerNews huggingface dataset:
Perhaps it's because of the way you phrased it, but it appears to me that you completely missed the point of the article. It sounds like you're disagreeing with DHH but agreeing with Uncle Bob. Do you care to try rephrasing it again?
It's definitly amazing and true open letter
Finding Great Domain Names with Mechanical Turk
The future of newspapers is now: New York Times Reader v2 released
How Should Companies Approach Twitter?
I'm trying to understand your first 2 paragraphs. Do you thing the revenue for GM is too high, or too low?

If too high, then how could conflating profit and revenue possibly make the numbers higher? Profit per employee will always be less than revenue per employee.
Don’t! The secret of self-control
Do you need to go to school to learn programming?
Getdirectorysite.info-Directory
I found Professional web directory offering premium and free submissions. Locate the most suitable category before you submit your site.
April articles from Morrant
Read Morrant's sporting articles for April
I think it's a bad practice in general, as it encourages nit-picking the small details and missing the main point of what someone says.
Not really, most of that post is FUD from cable competitors in the US (ADSL and fibre-to-the-home providers). I'm not sure how much of it even applies to Virgin Media as their network has a great deal of fibre-optics in it, though not the last mile.

The part about home equipment, where the falling standards of Ars journalism really shows, is just restating "640K is enough for anyone" repeatedly, to the point of absurdity. It appears that to actually have a computer connected physically to the internet via ethernet is some wacky use case and the very thought of providing internet access faster than an 11b wireless router is crazy talk.

In the UK it is the ADSL providers that market misleadingly, they all use weaselly "up to X Mbp/s" language, and for maximum speed you need to be physically located near to the exchange, it drops the further away you are.

Virgin Media have consistently provided whatever you pay for, even as it has increased from less than 1Mbps to 2, 5, 10, 20 and now as we speak 50Mbp/s is in the middle of deployment. I see no reason for their talked about 100 and 200 Mbp/s rollouts to be any different.

A bigger issues is when can they roll them out to the whole country as they always talk about the next big step publicly before having to deal with the very real problem of bringing the whole network up to the level neeeded. By the time it arrives there will be some who can take advantage of it, those who can't or don't want to will be able to pay less for lower tiers of service, generally the stick to three tiers and users on the bottom tier gets bumped up for free, which probably has a big impact on usage too depending on the ratio of users on different plans.

That's not to say Virgin don't have various other things you could complain about but it seems unfair to complain about misleading speed numbers when that is something that (at least from a UK perspective) they are on the right side of.
In China, $700 puts a spammer in business
One malloc to rule them all
What connection does Steve Ballmer have to entrepreneurs?
No, I think even though it was early in the morning I said what I wanted to say. We need professionals, not amateurs, in the programming biz. Whether they're professional engineers, artists or whatever, we need people who approach the problem seriously, do the best work they can and make sure to finish the odds and ends that make good code. There's far too much "slap it together" code dragging down both the user's experience and our collective reputation.

One can be a professional artist as well as a professional engineer. I prefer the former generating visualizations and the latter doing operating systems. But I really want the #!~!&@$~! to work.
10+ great blogging services that host your blog for free
collection of services that can provide free blog host and tools.
Stop trying to compare it to engineering and fine art. Programming is a discipline that stand on its own and incorporate elements from other field.
See "Cryptree: A Folder Tree Structure for Cryptographic File Systems" by Grolimund et al. at http://www.dcg.ethz.ch/publications/srds06.pdf
Control your mouse with a webcam
If x - (fast_dev_time + ease_of_learning + common_runtime + managed_GC + easy_of_understanding) = kicks_ass, then what's x?

In other words, what redeems C++? What's the point of the language?
genius idea - I eagerly await Hacker News discount on accounts ;)
Facebook Application Development
Being social is just like any other sport. You have to perform it! To be social you need to be SOCIAL that is to reach out the potential market and let them know you are there.

Our style of entertaining our clientele is different. We show sensitivity to your needs and your image. We thrive to indulge in a process with you and introduce our skills, expertise, technology and innovation to make you flourish.
Ask HN: Best way to set up family webapp?
As the family "geek", I have been drafted to set up our family website. I am happy to get this going, but ONLY WITH existing offerings (I'm way too busy with my own work to start programming this.)

We have hundreds of family members all over the U.S. Many in the 4th generation have no idea who the rest of us are and how we are related. We would like to share messages, old photos (even some video), and plan our 100th anniversary reunion for 2010.

Ideally, I'd like to set something up so that the community can "take over". I don't want to get stuck planning a family reunion and get stuck in between lots of differing opinions. Previous attempts by others have never gotten off the ground.

I've already started a family tree at geni.com and I'm thinking of expanding that, unless there's a better approach.

Anyone here with similar needs? What have you done?
A DNA Origami Box
Social Media Application
Socialium can help you in every aspect of social application development from concept to design and building to delivery. With a team of experienced and creative application developers, Socialium is dedicated towards providing best services to its clients.
The Hacker News discount was around three months ago when it launched and was free :)
I actually tended to prefer the "straight-forward" roguelikes, like Moria and Angband. Nethack struck me as requiring participation in some esoteric cult-like sub-culture to really appreciate the game. Whereas the original Rogue and descendants were more pure games, that focused on strategy and risk management, rather than exploiting a never ending stream of "gimmicks."

Ultimately, I stopped playing these and started playing the commercial fare like Diablo. It wasn't the graphics, though. It was the simple fact that the commerical games were designed to be beaten. It used to be a matter of course for the developers of the roguelikes to constantly patch or change the games to make it harder and harder to win. I, quite frankly, got tired of playing games that only provided one primary goal (beating the Balrog/Morgoth; getting the Amulet) and pulling the goal away from me faster than I could adapt. Even the modern MMORPGs (like WoW, which is my current addiction) provide intermediary goals that make the time investment feel more productive.
Lead has been used in drinking water pipes much more recently than the middle ages: http://eh.net/bookreviews/library/1233 .
With internet connection? I see a major flaw in your plan...
Just speak German. We have the same distinction, but only one word for both meanings.
That's Chinese, not Sanskrit...
Fine, if all you want is software that works, i'm sure you can find some bored engineers to write software that just works.

Meanwhile, the rest of us will continue to have fun with software that does amazing stuff and sometimes breaks.

There's a not-so-old saying: "Brilliant people are often hard to work with, but if I've got to choose between working with a brilliant person that is hard to work with, or a stupid person that is easy to work with, I'll always choose the former."

The same is true of software. When you're pushing the envelope, things break. Learn to live with it, or stop bothering with computers until those of us who are more passionate about doing extraordinary things have left the field. We should be done in about 50 years.

Note: this is not a defense of cowboy programming. It's a defense of genius cowboy programming. If someone like Linus Torvalds, as an amateur student programmer, wants to write something as awesome as Linux, who are you to suggest that he shouldn't?
regardless of who is right or wrong here, she's going about this the right way. Let the public know about it and she'll get her water if a big enough stink is created about it all.
Getting start with Adobe Air as Web developer/ designer | HieuUK
A programmer who isn't a nitpicker is a lousy programmer. Computers don't get the "main point" of what someone says. I'm not much of a nitpicker, which is my biggest problem when coding.
Ask HN: Review my app -- Slow Poke
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=309229233&mt=8
If you're looking for a really easy to follow guide to get everything installed quickly then try http://www.geocities.com/arhuaco/doc/subversion/apache-subve...

Subversion also has a really nice Windows client in TortoiseSVN if that's any use to you.
You could make a nicely aligned table. Start a line with 2 spaces, then this line and each consecutive line that starts with a space will be formatted as code.
What is a Skunk Works project?
You should include praise as well.
The Novelty Effect
> People willing to trade the hard scientific measurements such as memory footprint and runtime speed for something so ephemeral as programmer happiness.

I'm sorry, but I just can't take this seriously. Runtime speed and memory footprint are not important anymore?

How will you justify to your customers why the software you just delivered takes several hours to perform simple operations? I'm sure they don't care about programmer happiness one single bit.

(I don't have anything against the guy who wrote this. I'm glad he found something he loves doing.)
Matt, your site is crawling :( Perhaps you're getting to many HITs :)
"There's far too much "slap it together" code dragging down both the user's experience and our collective reputation."

This, perhaps, is most true in those who term themselves user interface developers. They probably started with HTML and CSS, and started learning Javascript from snippets pasted across the net in the early 00's. Unfortunately, most never took the time to actually learn the language, so these days they just slap together jQuery plugins and call it a day... crossing their fingers that it works, and having no idea what to do -- other than an ugly hack. Like user agent sniffing (something about jQuery not being fully compatible with IE6. If you've run into these issues, you know what I mean. Prototype is even worse -- hell, it doesn't realize that you can actually determine what the rendered CSS of an element is...).
An education bubble? Data from the explosion of AP tests
Test cyp and enan powder | Cheapest steroid powder online
Buy bulk steroid powders and raw bulk powders from halfprice-meds.com at best possible price.I hope this is the right place to shop steroids.
Does anyone else find it ironic that the site selling the idea that you need a short (<6 letter) domain has a 12-letter domain name (domainpigeon.com)?
It would be nice if we could review this for free
Some great advice. If you treat college as another means to an end, you might become exactly what you wanted to be when you were 17. Interesting people I know all agree that their 17-year-old self couldn't know what their 25 or 30 year-old self wanted.

Therefore, the best path is to get good grades, learn about what interests you and otherwise, just concentrate on becoming your older self well. Sometimes the order of those three is not as important.
You're (aggressively?) missing the point. If you're doing research, pushing the envelop, then by all means have a go! If, however, you're writing stuff to sell, that people will depend on, then do it well. Calling somebody a professional != calling them an engineer. Slowhand's certainly a professional guitar player, and I think there's general agreement he's not an engineer...

When Linus did his groundbreaking work, that was pure creativity. Redhat, however, better be a little more grounded.
Care to work out the numbers? I.e. how much power one get get from this?
SPAM Prevention — A Few Tips
very clever! It actually took me a couple of minutes to figure it out :D
Over-engineering tends to happen when people plan out the entire structure of an application or codebase before starting.

Under-engineering happens when deadlines pile up and there is no time to refactor to known and useful design patterns. Or, in the worst-case scenario, the developer has no idea about design patterns. Most code out there is bad due to the latter two reasons, not the former one.

Over-engineered code, yes, is often denser than it needs to be. But oftentimes it's a lot easier to come in and understand it than, say, a 16000 line PHP file with no functions or objects - just a bunch of nested if/else... I'd argue that the former is possible to refactor, while you're better off just dousing the Gordian Knot code in kerosene and tossing a match on it.
Nice pun! I've been very happy with Dreamhost, but the shared hosting does present problems when there is a lot of traffic. It's a good problem to be having...
What!? That's not the kind of thing a startup should be doing! This is crazy-talk!
The "guest" links don't work.
The key is for the domain to be memorable. If you stick two words together, especially ones that normally don't belong together, like domain and pigeon, you make it memorable. If you don't stick two words together and you want something more... web 2.0ish... then you're much better off sticking with something short than something long.
Vote for the national Doodle 4 Google winner
Some good advice there. I went through university (in the UK) with only a medium amount of effort (I failed and had to do resit exams for 2 years) and scraped out a 2:1. But because I had spent time playing around in areas that interested me (aka security) finding a job afterwards was not difficult - I had character and a feel for the job, my mediocre degree wasnt really a factor.

A coursemate who spent a LOT of time working (and not socialising) got himself a top grade 1st and is still (a year later) struggling to find work.
Use ravens.
Ballmer is the most irrelevant and the least influential CEO in the history of modern corporatocracy.

In other words, a clown.

And before all shills come to tell me how many gazillions he has, respect can not be bought. Period.
Can you clarify which one you mean?
The switch to Celsius was the cheapest, quickest way to lower the average global temperature, in degrees. :)
He's right about there being two kinds of programmers, and we might as well use 'engineer' vs. 'artist' even though it's not entirely accurate.

However, all programmers need to be professionals, at least if they have any intention of interacting with non-programmers.
My favorite roguelike has to be Troubles of Middle Earth http://t-o-m-e.net/
There's nothing like a treasured gameplay style mixed with a treasured backstory.
Ape Genius
Unfortunately enough, shaping one's mind these days involves gaming the system. Find out what kind of papers the prof gives out and you're through
Erlang Factory (Palo Alto) Talks are up [video]
Stuff like http://images.google.de/images?q=wasserkocher is common.
a VERY strong NO.

Most college/university level courses teach the wrong languages in the worst kind of ways. CS Majors who did not self-tutoring outside of classes are really only suitable for management roles.

I think doing a subject (maths, engineering, physics) that shows a ranging ability in a tough area is much more important. It's easy to prove you can program (with examples and simple tests) but proving ability via a CS course is next to useless.
Could you provide any details on like, what it does, that doesn't requiring opening iTunes?
But in this case, it appears that the resource rights don't correspond to actual resources; if the author of the article is correct, only a minute fraction of the rainwater that falls on Holstrom's property would ever actually benefit the senior rights-holders.

(Of course, if those senior rights-holders are farmers, they "benefit" from the right in the sense that if they can block Holstrom from watering her organic garden, they shut down a competitor.)
You forgot that C++ is used in Jet Fighters, and other little inconsequential things such as that ;)

cite: http://www.research.att.com/~bs/JSF-AV-rules.pdf

Edit... not just any jet fighter, but the most complex jet fighter ever devised by the mind of mankind. That's why C++ kicks ass ;)
I downloaded Dwarf Fortress last Thursday. Worst decision I ever made.

After having no idea what I was doing on the first fort, I spent an hour reading the Wiki the next day. I then proceeded to spend 6 hours straight playing it.
Motorola W755 Purple at cellhut.com
Motorola introduces a new Motorola W755 Purple tools for communication world.The Clamshell Form (Flip) is a stylish and soft touch paint and brilliant metallic accent,eye catching let you access music ever without opening the phone.
It's called a roundabout. ;-) http://en.wikipedia.org/wiki/Roundabout They help traffic flow lots in the UK and elsewhere around the world. Not a panacea though.
I also end up disagreeing with the FQA's underlying conclusions about C++. Nevertheless, I highly recommend everyone who uses C++ to read through the FQA in its entirety. It's well written and highly entertaining and gives you insight into many of the problems you can run into when using C++ which are glossed over by the FAQ.
No, what he's saying is that there is a tradeoff involved, and that for many things, it's better to optimize for programmer time/productivity, rather than for machine time. This has been true for 50 some odd years:

http://journal.dedasys.com/2008/12/04/the-economics-of-progr...

Clearly, that's not true in all cases, and some code has to be fast. However, it's often best to avoid premature optimization - write the code, explore the problem domain, and then speed up the bits that need it.
Co-operative multitasking in Windows 7 - User Mode Scheduling (Video interview with Dave Probost)
How are water rights distributed in the Western states? I'm wondering if this is analogous to a few large plantation owners locking up great swaths of arable land (which their ancestors acquired in good Lockean fashion after killing off the native inhabitants) and refusing to sell to a poorer entrepreneur who might use some of that property in a more useful and efficient fashion.
Sharing Power
James D. Scott
San Diego is an attorney or law firm which offers compassionate & experienced representation to clients involved in divorce, recovering from a car or truck
> What's the point of the language?

It's a drop-in replacement for C that is much more powerful and succinct.
I have no idea what it is even after reading your iTunes page.

and don't ask us to review paid apps, jeez.
For me, I tried to follow the link for domain names sorted by pronouncability and they did not work. I assume this is what OP meant.

-------------------

link href:

http://www.domainpigeon.com/domains?length=6&sort_by=pro...

error:

Oops! That Page Doesn't Exist

You may have mistyped the address or the page may have moved.

Please contact support@domainpigeon.com if you have any questions or concerns.
Eeek. All you can tell from that data is that the interest in those search terms becomes decorrelated from the academic semester cycle once terms ends. If those people go on to search for 'linear algebra' later on, it could be at any time of year, and therefore just contributions to the baseline trend.
I'd have to agree - the only thing more annoying than the overuse of industry buzzwords is the INCORRECT overuse of industry buzzwords. It's always disheartening to see business analysts who have no idea what they're talking about, although it's something of an ego boost to those entrepreneurs out there with actual skill and know-how.
Right, so it appears to be an app where you're timed on how long it takes you to press a button twice (start and then stop). Once you've been given a time the screen displays a humorous story about how slow you are ("Once it took you so long to get out of bed that it was bedtime again").

I know joke apps iFart are popular, but I'll pass.
C and C++ (and a couple of other languages like Delphi) provide naked, unprotected pointers, which implies almost full control over memory and the CPU that no higher-level language can give. With pointers you are closer to hardware, in other words.

On top of that, C++ has damn powerful meta-language facilities no other language of any level has, which are, however, beneficial only when in good hands. It's too easy to misuse C++ unfortunately.
When will Apple fix its cloud?
The title is inaccurate. It's a memory allocator specifically design for real-time systems. This is an important and difficult problem, but it in no way makes it an allocator "to rule them all." In particular, I'm thinking about multithreaded allocation, which I think will become increasingly important.

Academic papers: http://rtportal.upv.es/rtmalloc/node/71
DreamHost? Uh oh... Methinks you aren't getting 1/1,000th of the hits you could be. DreamHost = dog slow with two concurrent connections to a fairly light rails app, in my experience. Please tell me you're running a VPS with them or something. You might want to consider switching hosts before you lose anymore of these hits.
It's a good problem to be having

Provided that you do something about the problem before your users become irritated at the response times...
People are still trying to figure out programming. It's been around as a profession for, what, 50 years or so? And has changed a lot since its inception. And has economics that are a lot different from something like building a bridge or even an airplane.

So it's natural that people are still attempting to define it in ways that make sense to them in terms of 'known' things.
Discussions with humans is an entirely different domain than programming computers. I get the same urges to argue with someone point-by-point as anyone else does, and I try to quell it so that a useful discussion can take place.
The title here is a little misleading - it sounds to me like the term 'artists' is being used to describe professionals who are simply more laid-back and friendly than the traditional uptight, nose-to-the-grindstone ideal of a working stiff.
the tone is unfair - he was the one who got his act together and got it done. one could make a similar argument/"investigation" about any creation.
If you want someone "waxing lyrically about beautiful code and its sensibilities", get a poet-in-residence at your software company.

If you want art and engineering in programming, think of the way architects bring art to the world's most impressive buildings and bridges. It doesn't count if the bridge falls down.

Similarly, your program can't ignore "memory and runtime".
In my experience, the DSA took extensive use of x86 instruction ffs/fls which is fairly slow in several CPU chips (slower than maintain a free-list).
Correct me if I'm wrong, but the costs for the Amazon assignment were over 100$ for 4 people ranking pronounciability for 2 minutes each (On average).
Meaning over 25$ for a 2 minutes (Lousy?) job...
Digging back in the logs and I found this-- Not sure if you ever changed this, but that's a weird tagline. The other poster is right, it sounds very 1994. It seems redundant in one sense, and awkward in the other. A website suggests a domain, so do you mean I need a new domain for my existing website?
Shoes Store - shoesique.com - Yahoo Buzz
Area Geek Posts Largely Irrelevant Link On Hacker News