skysight-inc/HackerNews huggingface dataset:
"The art of domain modeling is making those representations intelligible in domain terms. This has nothing to do with physicality."

Yes, exactly. I do love how often people cite back my own points at me as if they are disagreeing.

I think perhaps people have forgotten the origins of OO. A lot of people were taught that the right way to do OO is to match the physical model of the domain they are trying to program for. It's great that you and so many other people have either thoroughly internalized how untrue that is, or were never taught that model in the first place. But I for one was, as were a great deal of the rest of my generation who learned about OO in the 90s, and it's actually somewhat important that we finish stomping the idea out that physical mapping is at all an important aspect of OO.

And the best place to stomp it out of is in the Standard OO Tutorial (TM).

If you and all the excited downmodders never learned that bad idea in the first place, great! Count yourselves amongst the lucky people who probably also never had to be broken of things like line numbering, or two-letter variable names. (If you think I'm joking, I only wish I could show you some of the first-C++-class homework I graded back in 2000. I'm not joking.) In the meantime, this is a real thing that is still floating around in real curricula today, and you may join me in boggling at this fact, but it doesn't change its truth.

It actually stuns me that some of employees that we've hired who graduated as recently as last year appear to have received the exact same OO education that I did in 1999, which was already pretty creaky then.

The map is not the territory.
Don't worry, I don't have any sympathy for you, either.

And in an unrelated point, a good companion to this article is Being Poor:

http://whatever.scalzi.com/2005/09/03/being-poor/
HP: More discounted TouchPads coming, $75 smartphones in Europe
As Hewlett-Packard manages a tectonic shift in its business, thrifty consumers can expect to shake down more deals on gadgets.
I've heard this argument in a variety of professions--that an influx of new talent is going to destroy things for the incumbents. The part people don't get, is that the reason these fields become exciting is because demand is widely expected to increase and therefore more people take that as a signal to get into the field.

So, millions of people are going to get into programming as demand increases by the equivalent supply of millions of people. Prices, if anything, will stay the same or go up. And yet still, there is a wide difference in wages between 1st world and 2nd, 3rd world devs. As far as I can tell, there isn't a particular difference in talent, so I suppose there's some artificiality built in there.

In any case, I think things like code academy are great, I'd urge more people to learn to program, it's a great skill.
Microsoft partners with China firm on cloud-computing
Microsoft Corp has signed a partnership deal with a Chinese firm to develop and market cloud-computing products in China.
Banana republic perfume | Banana republic perfume for men
Launched by the design house of Banana Republic in 1996, BANANA REPUBLIC is classified as a sharp, flowery fragrance. This masculine scent possesses a blend of a fresh citrus floral blended with spices and lower woodsy notes. It is recommended for casual wear.
Interesting. For a key-value store what could be another abstraction though?
Like hugi-compo? The latest competition was in 2009, and the winner generated a random ASCII-art maze with a 122-byte MS-DOS .COM file. http://www.fysnet.net/hugi/compoold.htm A 2006 competition was for Sudoku solvers; the winner was 67 bytes. And of course there's a whole demoscene with 32-byte, 64-byte, 128-byte, 256-byte, etc., categories. My dissection of a 16-byte graphics demo (the smallest!) is at http://www.canonical.org/~kragen/demo/fr-016.html.

In April some of us were playing with bootstrapping a development environment in MS-DOS from COPY CON: http://lists.canonical.org/pipermail/kragen-discuss/2011-Apr... http://lists.canonical.org/pipermail/kragen-hacks/2011-April... Dave Long put together a version where the machine code was entirely printable ASCII.

Brian Raiter wrote a lovely article a few years back on the smallest possible ELF executable, which turns out to be 45 bytes, which unfortunately has been broken by recent Linuxes: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm...

Based on Brian's work, I wrote a self-compiling compiler for a tiny dialect of Forth: https://github.com/kragen/stoneknifeforth which is about two pages of code if you remove the comments. I also wrote a PEG compiler-compiler in JavaScript which is one page of code: https://github.com/kragen/peg-bootstrap/blob/master/peg.md --- ultimately I want to make a version that generates StoneKnifeForth code instead of JS, but I haven't gotten around to it.

I also designed a minimal CPU architecture: https://github.com/kragen/calculusvaporis but I only have software implementations for it so far, and no interesting code.

And I wrote a metacircular interpreter for Bicicleta in half a page of code, which I guess is some kind of "minimal coding example": http://lists.canonical.org/pipermail/kragen-hacks/2007-Febru...

https://github.com/kragen/screenfuls is a collection of tiny, readable programs that do interesting things.
号召书
Egg chair designer
Amazon ElastiCache - Distributed In-Memory Caching
Completely off topic, but you brought it up so I'm going to ask: How did you manage an entire house in paradise for $200 per month? Do you have access to decent food, in relative safety, and have a good reliable internet connection?
Google Is Ready To Move Chrome Into Android
Vader is Luke's father, Leia is his sister. Han shoots first. Vader also built 3p0. Jar-Jar Binks.

There. Saved you another 12 hours. You're welcome.

I think the point is that its the journey, not the destination.
Yes: http://www.wired.com/techbiz/media/news/2000/04/35933

> The lawsuit brought by the RIAA and filed in the Southern District of New York claims that MP3.com created an illegal database of 45,000 CDs, which the company purchased and uploaded on to MP3.com's servers. The suit sought to shut down the service.

> Users who sign up for the my.mp3.com service are able to stream music from that database to any device that can access the Internet.

> "We think this is a loss for the labels," Robertson said during a conference call Friday. "When a responsible system like my.mp3.com, which requires people to buy the CDs before they can listen to the music is potentially halted, that leaves a vacuum for other services like Napster and Gnutella -- which don't protect artists -- to flourish."
...

> Users cannot access music from MP3.com's database until they load a physical CD that contains the album into their computer.
One more, from Philip Harvey:

There once was an island with a population of 100 dogs. Every day a plane flew overhead and dropped 95 bones onto the island. It was a dog paradise, except for the fact that every day 5 dogs went hungry. Hearing about the problem, a group of social scientists was sent to assess the situation and recommend remedies.

The social scientists ran a series of regressions and determined that bonelessness in the dog population was associated with lower levels of bone- seeking effort and that boneless dogs also lacked important skills in fighting for bones.	As a remedy for the problem, some of the social scientists proposed that boneless dogs needed a good kick in the side, while others proposed that boneless dogs be provided special training in bone-fighting skills.

A bitter controversy ensued over which of these two strategies ought to be pursued. Over time, both strategies were tried, and both reported limited success in helping individual dogs overcome their bonelessness -- but despite this success, the bonelessness problem on the island never lessened in the aggregate. Every day, there were still five dogs who went hungry.
Homes in Simi Valley CA Sell at Higher Prices With Solar
No Clear Exit
Let me begin by saying that I have been actively reading and sourcing Y Combinator for the last year and am extremely grateful for the community. The articles and information are thought provoking and inspirational. That said, I am not a programmer and thus have never posted.

However, I find myself "stuck" and wanted to get some feedback from the group. I have been in the financial services industry for the last twenty years and need to transition out of it and into something that would link my passion to my profession. However, unlike most of you here, I don't necessarily know what that might be. I have taken two non-paid "sabbaticals", if that's what you call getting laid-off and choosing to not continue in your profession but instead take the time to explore other options, however, none of the other options provided a legitimate means of making a stable income that would provide a true transition out of my current field.

I have twice before started partnerships, however, most of my newer ideas would require some tech experience of which I have none. I have though of perhaps doing some part-time work for others as a means of starting to move to another field, however, with a regular full-time job it's difficult. Thoughts of possible part-time or remote working with my current employer are for naught as I work in a very old and established industry that does not support remote or part-time hours.

So, I find myself here typing away at a Starbucks at 10PM looking for wisdom and inspiration from others who may have found themselves in this same situation and found a way to transition successfully to a new occupation that more aligns their passion to a profession.

Thanks again for providing a forum where I can post!

Have a good day.
Sounds like a great idea for a band name.
> "When did the future turn into a game of Survivor?"

When we allowed 20% of the population to assume ownership of 80% of the wealth, forcing everyone else to scramble for scraps. When we've dismantled and made useless our social safety nets by a combination of poor policies and equally poor policing for abuse. When we've collectively moved to the right in economic and social policies, thereby not only disenfranchising the poor, but also make them hate themselves - the loudest complaints about "socialists" and "redistribution" seem to come from people who need it the most, but don't recognize it.

It happened when we started penalizing people for having anything less than perfect health. Have a chronic condition? Well, forget about entrepreneurialism and adding to the economy, pray for a worker-cog job for the rest of your days to keep the insurance flowing!

This may be a gross simplification of a complex issue - but it seems to me like the futured turned into a game of Survivor when we started treating everyone else like animals out to get us. The poor are lazy and out to game the system. The immigrants are out to steal our jobs. The unemployed are lazy and slovenly and want a free ride... etc etc.

The American public, IMO, needn't look much further than a mirror to see the cause of their woes.
The EX Project, the best hacker wanted
Price 500.00 to get document and another 50,000 + 80,000 after document is turned over to me, PAID WITHIN 60 DAYS. This is a serious challenge. HACKER
The problem is not that this particular article has a chance for deletion (and it does, if people don't stay on top of it). The problem is that these processes force repeated active defense and maintenance by people who don't want to see useful content deleted, whereas a momentary lapse in vigilance produces a "default" answer of "a few of people think it ought to be deleted and nobody has chimed in in defense with citations for chapter and verse of Wikipedia policies, so let's delete it".

If you'll forgive a political analogy (which seems appropriate given Wikipedia involves politics): What do Wikipedia, governments, and very young children have in common? You have to watch all of them carefully so they don't do something painfully wrong and injure themselves or others, they have a lot more energy than you do, they don't have or use much common sense, and they keep persisting because they can get away with things if you get tired and look away briefly.

And yes, I do know what I'm talking about; I've participated in Wikipedia for years, dealt with several of its policies, and watched its internal workings extensively with both fascination and disgust.
Weird. Several portions I'd completed before displayed "in progress" today. I just went back and re-did them to see if they were new. I don't think the were.
I applaud your enthusiasm, and while I look forward to a future where some degree of logical reasoning and programming skills are commonplace, looking around at a world where it's rare to find a human who is literate with their own spoken and written language, I have no fear of my programming skills becoming common.

Learning a few basics of syntax is one thing, but learning to actually develop software is a skill that is not entirely common even within the subset of mathematically and logically inclined people who are currently programmers.
Then again reading said book made me believe they’re fairly easy to write well. You need to keep in mind what a quantifier really does (“this will gobble up the whole string and then yield bits until the pattern matches”), but in the end I find it not fundamentally any more taxing than a having in my head a rough idea of the behaviour of a few nested loops or recursions.
And how do your kids feel about this lifestyle?
Programming is becoming more complicated over time. The increase in complexity will offset the increased availability of basic literacy. We see this in Law as well. Though most people can read and write the language of Law, they do not understand the implications of what they read and would write. Similarly, though someone may read and write code, they may not understand the implications of what they do. Same for scriptwriters or novelists.

Programming is as singular a profession as "writing" is a singular profession; instead of the future you seem to imagine, I foresee something else entirely.

Just as there are lawyers, scriptwriters, journalists, novelists, biographers, bloggers and tweeters, so too will there be an increased societal understanding of the differentiation already happening within code-writing. Embedded, Systems, Application, UX.

Further, programming (like law) is a profession whose mastery requires an understanding of an ever-increasingly complicated system. While there is a glut of fresh law grads, there is also high demand for lawyers with niche skill sets.

In short, yes. Low-end programmers will continue to get paid less but high-end programmers will probably get paid more, and there will be more of them, but not as a percentage of all programmers (but as a percentage of the population as a whole.) Also, more people will program as an adjunct to their existing responsibilities.
ALSO NEED MAILING ADDRESS FOR PAYMENT 50% DOWN, MUST HAVE CELL PHONE.
RG Residency Projects in noida-Flat booking in Noida-Best Project in noida
Rg Residency is coming with Luxury projects in Spread across 12.75 acres lush green landscaped surroundings. RG Residency offering all types of the best residential Apartments in noida, booking 1/2/3/4 BHK flats in Noida sector 120 with Residency Home Plan.
Having no money is viciously hard to deal with, especially when you don't have any connections or a portfolio of work. When I graduated with my B.S.C.S in '06...

- I had no money to move. Any company that wanted me would have had to pay relocation.

- There are exactly 4 tech firms in the area, total employment of engineers is < 1000.

- I had studied general CS, generally trying not to be tied to a given TLA technology. This meant that I could not claim "years of experience with tech X".

- I had not had the time to do open-source work, I had been doing my studies. By the time I was aware enough to do interesting work, my studies were too intensive.

- I had had a bad semester immediately prior to graduation, and my GPA was not near 4. (over 3 tho).

- I had done academic summer research, not internships.

I played careerbuilder & monster.com like I was supposed to. No. Luck.

I janitored for 6 months and dug up some university jobs, then back to graduate school, where I cadged the internship -> full-time transition.

I think there was also a culture factor, I was making a transition from a blue-collar culture to a white-collar one, and expectations & knowledge of expectations are different, in many subtle ways.

To this day, I have a good deal of sympathy for people out of work.

Based on my personal experience, I encourage hiring managers and recruiters to look past the keywords to the possibilities that the candidate has. A good candidate can move into anything they need to be, if you give them a chance.
Think you're a ruby guru? Help solve this non-trivial RSpec bug
We're stuck. Ruby at_exit + RSpec + Capybara
An entrepreneurs battle with weight via IamMelting.com
Medical transcriber
The main important requirement in the medical field to convert speech to text using medical transcription services, and have a good medical transcriptionists to convert audio transcription and provides transcription services, including all legal transcription companies around to the U.S. and Canada.
I am firmly of the belief that until we abandon the false and forced analogies and treat digital data and IP as something new, something that requires us to work out ethics and moral of afresh, we'll be stuck in this rut of old business models forcing new technology to fit into their mold and the consumers suffering because of bureaucracy.

It's not analogous to stealing a Porsche, but it's not analogous to nothing either.

There's nothing particularly novel about it, people have been stealing services in ways that don't directly deprive anyone else for... well, quite some time. They've been sneaking into theaters, sneaking onto buses, and otherwise dishonestly using services that the honest people pay for, and which couldn't exist without them. It's just the old free rider problem.

Morally there's nothing "new" about it. And it's not particularly difficult to work out the answer to a question about "is it morally acceptable to sneak into a non-full movie theater?" The only question is whether you're prepared to behave immorally to save a few bucks.

Personally I value my self-respect a bit higher than that.
Detection of visible light from the darkest world
I'm living in the Philippines. I feel very safe here.

It's Asia, so the market for food here isn't as wide as the market for food in the U.S. For example, there are Germans here who have setup their own shops for food which I have never seen and has little demand from the locals. You will never see that sort of food in the grocery stores. The Philippines isn't known for it's food like Thailand is. Certainly food is a big part of happiness in life, but I'm happy here for the most part. There are some things I miss but there are American resto's which do a pretty good job of bridging the gap. In the largest cities here, you can find pretty much anything.

My internet connection is reliable enough. I do have plans in place for problems which occasionally pop up, but my area is stable enough that it hosts a lot of BPO's (call centers.)

Housing is relatively cheap here. The standards are also lower, but if you have lived in Asia for a while then you get used to the differences. I could get a nicer house for a lot more money but I'm content where I'm at and the price is right.
I guess we'll take that as a compliment. I thought that we were racing, not plodding, but I must live in an AWS-induced time dilation field.
I don't have kids. My girlfriend has kids and they are locals. So they love it. ;)
And something from the popular press:

http://www.bbc.co.uk/news/science-environment-14476411
Google music is great. No complaints. (well one, I don't have album art for everything I've ripped in a format that it groks.)
Biochips Market Trends & Global Forecast (2010-2015) 
A biochip is defined as a collection of miniaturized test sites (microarrays) arranged on a solid platform that allows multiple tests to be performed at the same time with increased efficiency and higher speed. The global biochip market is studied by the types and key applications
The US already has interests all over the world, and China is barely emerging as a world power. They will consider it fair for their influence to grow, and we will see it growing at the expense of ours. China's interests in Africa, its win/win deals with African nations that need industrial know-how and have raw materials to feed Chinese growth, already made the news here in the U.S., if only for a little while. Chinese culture and American culture are different, and as we come into competition for international influence, clever xenophobes on each side will attempt to frame the competition as a showdown between good and evil. Add to that the machinations of people and corporations whose financial interests are at stake, and you have powerful forces pushing for war. It seems naive to think that we won't go to war with China, to hope that we are the first generation that can avoid war under these circumstances.

Then again, it is each generation's duty to hope to rise above the last. I hope that friendly attitudes and cosmopolitan cynicism can combine to keep conflict from flaring up, and to snuff out any little conflagrations that spring up instead of escalating them out of pride and fear. But inevitably we must plan for the opposite contingency. At the very least we must plan for mistrust and tension, and therefore, at the very least we cannot depend on a weapon that is indistinguishable from a first strike. The only reason to develop it is for research purposes.

P.S. Oh, man, isn't it a tempting idea to snuff out your main creditor? Nobody in the Congress has a more realistic plan for getting rid of the national debt.
Would love for this button to exist within the Instapaper app.
Reddit Panel: A Reddit Bookmarklet
Though it could have been said more constructively, I don't the the parent is completely wrong about the grouping of the elements. I find the diamonds a bit distracting because to my eyes it makes the right column a long string of different sized line lengths. If they just removed the diamonds I think it would be much clearer visually that the videos and text were grouped together.
World Healthcare IT Market: Trends & Forecast (2010 – 2015)
The world healthcare IT market is expected to grow from $99.6 billion in 2010 to $162.2 billion in 2015, at a CAGR of 10.2% from 2010 to 2015.
Need to cut healthcare costs, enhance clinical/administrative workflow of hospitals, and huge demand for faster, error-free, efficient healthcare delivery, is fueling the healthcare provider IT market worldwide
"In the mean time, piracy is certainly a valuable signal for the industry that demand exists - it's just that the price and mechanisms aren't right yet. (I'm sure the content producers feel the same way /s)"

If you can get a show in HD quality, very fast, without commercials, and at no cost..nothing will compete with it that costs money.

Content producers shouldn't have to consider pirates the competition.

At this rate, the answer will be a forced monthly fee/tax through all of the major Internet providers.
I really don't think you understand how advertising works. I prescribe four seasons of Mad Men. (It's streaming on Netflix right now, y'know!)

geeks like me who aren't significantly influenced by traditional advertising

Do you really believe that you're magically superior to the things which influence the rest of the human race?

(If you do, then I know exactly how to make an ad to manipulate you already -- tell you what you want to hear by appealing to your sense of superiority.)