skysight-inc/HackerNews huggingface dataset:
I completely agree. If Traits are something you really need, you're using the wrong language. If you need a screw driver, get a screw driver. Don't try to use the claw of a hammer. Developing with something like this will only increase the spaghetti factor. If you are a stickler for code re-use, my suggestion is to favor Composition over Inheritance.

It's also worth noting that PHP will most likely be adding Traits into the core language at some point. A patch has been available since 2008:

http://wiki.php.net/rfc/traits

Hell, if you really need traits (you don't), apply the patch. Just don't mutilate your code base.
Its probably too early to know if you really will continue on the existing project. Take some time as you need and if your work still feels like the right thing to do, continue. If over 6 to 12 months, its not working out, don't push on for the sake of your partner's memory or because you said you would in the first months.

I"m truly sorry for your loss. You do seem to be dealing with it as healthy as possible at the moment.
Do you have a patent? If not, get one - I don't see anybody investing in an idea whose IP is unprotected.
Microsoft kills Dynamics mobile
Single Russian women beautiful russian girls
Single Russian women for love relations. For a few minutes you can find thousand the Russian single women and Russian single girls waiting for the partners.
I wonder why they chose VBScript as a starting point? Classic ASP have from its inception supported JavaScript along with VBScript. Choosing JavaScript would have made using the same code on the client and server somewhat easier, and JavaScript have always been more powerful than VBScript (e.g. supported closures out of the box).
Should I infer that you are in favor of one or more of those courses? My guess from your tone is that you oppose all of them. So how is it not correct to characterize your advocacy as being for "inaction?".
“Considered Harmful” Essays Considered Harmful:

http://meyerweb.com/eric/comment/chech.html
Russian women photos beautiful russian women marriage agency photo
With help of marriage agency you can search online beautiful russian women and women other countries, for the creation of a real family.
If any of you guys are going to shows soon and use twitter, we'd love your feedback.
Pretty cool, I was learning Vim through "A Byte of Vim" at http://www.swaroopch.com/notes/Vim
what would steve jobs do
> > "If you -- or Michaels -- wants some credence in the scientific community, then you have to do some actual research, you have to have some actual data, and you have to get it peer-reviewed."

> This happens all the time, but you don't hear about it, because they are against the scientific consensus

Supporting evidence please? Please give some examples that "happen all the time" but "we haven't heard about".

Frankly, you sound like a conspiracy nutter. Please provide some counter-examples to support your case.
I thought it was strange to cite Perry without actually naming him in full or explaining how he's connected to the issue.
What would Steve Jobs Do?
Man sues BofA for 1,784 Billion, Trillion dollars.
Awesome, I didn't know this shortcut before! Much better than using :tabn :tabp !
>> "But it takes a master to help someone else's X succeed."

I think it often takes more of a politician. Trying to satisfy hundreds of different users and use cases is often orders of magnitude more work than just writing something for your particular use case. Not to mention all the ideology/style/language wars/etc etc
IMHO, the best part with Perl is the community (CPAN is a result of that) -- and the worst part is the relentless trolling on web sites like this...

Since Ruby/Python/Perl are really similar, I'd recommend that you learn something completely different instead.

Disclaimer: I like Perl. What makes Perl fun for me is to a large part that the linguistics influence results in Perl breaking most "normal" laws for programming language design, but still works. I go to work smiling.
The skepticism in the article about Abdussamatov's conclusions says to me that he has a long way to go before he can really show "solar, not human" cause. It's an alright article.

I think it's interesting that it is dated a year and a half after this discussion: http://www.realclimate.org/index.php/archives/2005/10/global...

"The shrinkage of the Martian South Polar Cap is almost certainly a regional climate change, and is not any indication of global warming trends in the Martian atmosphere. Colaprete et al in Nature 2005 (subscription required) showed, using the Mars GCM, that the south polar climate is unstable due to the peculiar topography near the pole, and the current configuration is on the instability border; we therefore expect to see rapid changes in ice cover as the regional climate transits between the unstable states."
The biggest flaw in his analysis is the fact that just about every other western nation is doing the same thing America is right now.
I think there are other alternatives that need to be considered.

One of the key concepts is whether or not we are actually involved in evaluating our behavior. If we don't pause to think about the concept of "cheating" but instead are just having "fun", then of course we'll have fun like everyone around us.

If a rival is doing something, we get into an us vs them situation and may have to analyze the situation, leading us to examine our feelings about the rival, perhaps due to their cheating, and then having to consider the impact of our cheating on how we think of ourselves or others think of us.

For this reason, I think the anonymity of a person wearing a white shirt may also be significant.
Russian Cybergangs Make the Web a Dangerous Place
sama is at Infinite Loop right now? Cue the speculation about Apple buying Loopt or Loopt receiving special treatment on the iPhone.
But are we evolving? I look around and I see a lot of people saying "whew, we dodged a bullet" and then going right back to how they were living before. I'm one of the ones who is upset but it's not because we're returning to normal it's because we used massive deficit spending to push the fall we were headed for on to our Children.
Just a Means to an End?
Microsoft researcher converts his brain into 'e-memory'
"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."
--Knuth
Documents should be more open, but please don't push for something data-like (i.e. send the XML proponents off the hill). It's time to make files human-readable again.

For instance, use something completely plain but deceptively simple, like reStructuredText. This can be parsed or edited by a ton of established tools. It's also easily "diffed". Text formats are also well handled by revision control tools (one of which should be used, publicly, by the editors of these documents). This even achieves the clean markup he desires, because multiple tools can parse .rst files and produce very good HTML out of them.
also #gt will go that tab number.
I've changed my tab text to show the number in parenthesis before the name.
Ask HN: Have you ever done shrooms? What have been your experiences?
Intrigued, after reading a lot about the use of psychedelics, in programming, the expansion in consciousnes, and the realizations, some nobel laureates, have had after its use; I would love to know the experiences you have had, whether positive or negative, and the ways this kind of substances, have affected your creativity, and your capability to solve complex problems.
That is already public information. Backgrounding is coming to loopt. He presented at WWDC, or some other apple event, right?

http://www.engadget.com/2009/09/04/loopt-strikes-deal-with-a...
Apple’s Shadow Hangs Over Game Console Makers
This is not one of the various "Examiner" tabloids and small papers, which are usually regional, that you might be familiar with. This Examiner is some sort of "citizen journalism" website with far many more writers and contributors than larger blogs, even major newspapers. Think of it as a news-oriented version of About.com, HowStuffWorks, Ehow, etc; many contributors, each specialized in a field and all of varying expertise.
Does any work actually get done?
Many articles are peer reviewed without actually looking at the data or recreating all the results.

The whole idea is that a paper should be reproducible so that people can come along later and reproduce it. If they fail to do that then that is what letters are for. Every paper that has been peer reviewed isn’t faultless.
World Wide Steve Jobs Domination?
Note that txteagle model is to split revenue with a mobile provider. This means the agreement between txteagle and a telco with a completely different pricing scheme for SMS messages. USSD is another alternative.

From http://txteagle.com/faq.html

"Unstructured Supplementary Service Data (USSD) is a common protocol common to all GSM phones that enables services such as checking an airtime balance (dialing 144#) or topping up with an airtime scratch card (141#12345678912#). Because over 95% the Kenyan and Rwandan mobile phone markets are prepaid, subscribers are extremely familiar with USSD applications and, unlike SMS, there is no fee associated with its usage. (In Kenya, this has meant that balance enquiry events occur more often than actual phone calls!) USSD is also sessions based, as opposed to SMS which is store-and-forward, which means there is very little latency with interactive USSD-based services, making it an ideal platform for menu-driven applications such as surveys. In collaboration with MTN Rwanda and Safaricom, we are developing a USSD txteagle service that is scheduled to launch in both countries during the summer of 2009. "
Case Study In Finding Money: A Reality Check
That wasn't the most fortunate way to put it, but I thought the part about furthering the debate would have clarified the previous part. I'll try again:

"Seems to me he's just searching for sticks to hit people with, instead of doing new research and redoing others research to confirm or reject previous conclusions."

Yes, being sceptical is valuable. But not when it's just scepticism. Do some research. Test your hypotheses. Test theirs. Test them again. Test them differently. All of that helps further the debate. It gives us better facts, more facts, a more complete picture of the real world. It helps, it's good.

But saying "you missed a spot" is useless. The science may not be perfect, but then science rarely is perfect anyway. At the end of the day we're looking for the facts, not the perfect experiment.

Want better science? Make it. Forward a new hypothesis. Test it. Let other people test it. And over time we, humanity, will figure out which theory supports the facts better.

That's science. Some 1000-word op-ed article without any citations is not.
Firefox:

Tools->Start Private Browsing.

Comes handy when you're giving someone your laptop to surf and you don't want them polluting your history (it distracts me when firefox auto-completes something I don't recognize)
The Twitter investment and the decline of venture capital
Warning: learning Vim makes you look for Vim like commands in any program you interact with using the keyboard. Everything else will be frustrating.
I don't know how this would hook up with google or a web app, but I'm missing in the list a law/records-related tool. I have the prejudice that in many poor countries a big hurdle to creating wealth is the lack of paperwork and records; a gang with guns can show up and take away the land that your family has been farming for centuries.

Also it's been mentioned the transparent government; hopefully this will help a bit in curbing the corruption.
The default size for Firefox 3.0.12 on Ubuntu is indeed 50mb.

A fresh reload of CNN.com: 649 KB
A fresh reload of YouTube.com: 113 KB
A fresh reload of CDW.com: 331 KB

That's still a lot of sites in a 50MB cache. though I imagine a single youtube video would go a long way towards filling it up.
I would deride Frank Gehry... The motive appears to be, "How pointlessly weird can I get?"

I'm sorry you don't like Frank Gehry. But surely you're not saying, categorically, that software architecture is pointless?

I'm making that point that there may be good design or bad design, but we should not characterize design itself as harmful-- which is what is implied by pitting "duct tapers" against "architecture astronauts."
Don't rewrite the URL completely, just append your session-data, caching hash and other metadata to the URL path.
Drink beer... that's why it's not as bad as the article says. I've never worked for a company that would allow alcohol at a company-sanctioned event. Ever.
Why would it matter which site this is coming from? It isn't news - it's just a humorous take on something that many employees live through and relate to.
Not a lot of content here but as someone who is in charge of a small Open Source project I feel the need to address her few points.

Her first two points go together which are: Dumped because it didn't have the right feature and Dumped because "setup and configuration is too fiddly". I have one basic response to both those: Open Source software still needs to be designed well. You still need to do Usability studies, you still need to test and you still need to worry about aesthetics. Do that and you'll have as good a chance as proprietary software does.

On "dumped because there was no support" I have roughly the same answer as above. If you want a business open source document to work you need to put some time into writing support docs. We actually wrote support docs and distributed them to several computer repair places in the area. We then passed their numbers on to the people using the software and it worked out for everyone (since the repair people were still cheaper than proprietary software support contracts).

So the bottom line here is common sense. Developing Open Source software is still developing software and all the rules still apply
(Please take my condolences as given.)

Meanwhile, on a discursive note, here's my cautionary start-up anecdote on this subject ...

Some years ago, my wife was involved in a start-up -- a local microbrewery. She was the trainee brewer; two experienced brewers, Ian and David, were the muscle behind it. Ian and Karen worked back at the plant, pumping out beer: David drove the van, making deliveries to local pubs, collecting debts, keeping the business side running.

Now, microbreweries don't generally get VC backing. (They scale linearly with labour inputs, rather than exponentially, and they're paid after the product is drunk. It's a very 18th century business model.) In Fisherrow Brewery's case, it did what most small Scottish businesses do: it relied on a prearranged overdraft facility for its float (basically a line of credit from the bank).

This worked fine, and the brewery was growing, getting ready to hire more staff ... until David died. He was 40, he'd been working hundred hours weeks for a year, and he had a stroke one night.

The business was dead in the water six weeks later. What killed it was not Ian and Karen being unable to keep it going, but the bank; they called in the overdraft. "Why?" Asked Ian. "Because our experience shows that when one of the founders of a small business dies suddenly, 90% of the businesses go bankrupt within six months," said the bank manager. "But we're viable!" He protested. "Yes, but our statistics show that you're going to go bust, so we're pulling your line of credit."

The banks are in the business of risk management, and they know that when a founder dies, the business is going down the shitter. And so they flush, hard, to clear their own liabilities, even if it becomes a self-fulfilling prophecy.

(Here's the icing on the cake: the overdraft was secured against assets that David owned. To be precise, against shares in the bank in question valued at rather more than the overdraft!)
I've seen it used, yes. I don't personally use MD5, but I've used variations based on modification timestamps.
The goal of the green movement is to increase the ratio of productivity to waste, particularly external waste (ie that affecting the commons).

You can only have one objective function.

Promoting development means increasing the ratio of economic output to people. The green movement wants to increase the ratio of productivity to waste.

In the (highly likely, considering how large the solution space is) event that the solution to both these problems is not the same, following the prescriptions of the green movement will mean sacrificing some development.
Similar to this, you can open up multiple files at the same time without saving.

set bufhidden
nmap <C-h> :bp
nmap <C-l> :bn

If you put this in your .vimrc file, you'll need to put a '^M' at the end of the nmap lines. You do this by doing <C-v><C-m> and it puts in a special character that means newline. Then you can switch between open buffers with ctrl+l and ctrl+h even if you have unsaved changes. it will end up looking like this:

set bufhidden
nmap <C-h> :bp^M
nmap <C-l> :bn^M

Unfortunately if you have many files open and don't touch them all it prevents you from quitting with a message 'E173: 17 more files to edit'. I haven't worked out how to obliterate this without damaging features I want (e.g. not quitting when there's unsaved data in those other files).

The default vim that ships with linux distributions is often a pile of junk that has been hacked by the distribution, is missing features like these. You want to get vim-extended under redhat-like distributions (they've significantly improved the quality if their junk vim in recent releases), and vim-nox or vim-full in debian-like distributions.
This is especially powerful when trying to move small chunks of code around. Say you have something like

document.getElementById('asweetid')

and you want to grab just the id for use elsewhere. In command mode pressing f' will move your cursor to the quote, yf' will put 'asweetid' into your yank register and a p anywhere else will paste it. I also make heavy use of ctx where x is a character on a line that I want to replace up to. The best part about vim, I think, is how I think about the commands in my head and they just kind of flow out of my fingers.

"Hmm I want to change (press c) to (press t) that closing paren (press shift 0)."

Even just typing that my left hand instinctively moved toward the caps lock to go to command mode.
Yes, I knew SO was built on MS, Jeff is known as a Windows guy. Just tried to clarify that one swallow doesn't make a summer. For each windows based website I can show you five built on proper tooling (literally, if the netcraft figures are to be believed).

I wouldn't say the two are out of their minds. "Misguided" is more polite, I guess.
(I'm just throwing tips in comments where I see opportunities to help people who find any of the same niggles I've had over the years.)

Users who want to run Windows vim with no titlebar, create a file _vimrc in your base vim directory (on my windows desktop it's C:\Program Files\Vim). In this, put this line:

set guioptions-=T
Huh? Stop inferring things.

If you really want to know, then I'd say funding alternative energy research, clean coal research, and probably building more nuclear plants are a good idea. Giant mirrors are worth consideration, just in case -- remember, we're talking about risk minimization here. We shouldn't launch them just yet, but we should figure out how to make them just in case the planet ever does get sufficiently warm to cause serious problems (in which case it won't matter whether it's anthropogenic or heliogenic anyway).

Carbon taxes might be an alright idea provided that they're offset by cuts to other taxes. Cap and trade seems to me like a much worse idea for various reasons (potential for corruption, weird economic distortion, potential of very high long-term economic costs, doesn't actually do all that much anyway).

The remaining solutions (kill half the population and ban electricity) aren't much good either.
I have this printed out and taped up right next to my monitor: http://wint1.kaist.ac.kr/files/attach/images/59/450/vi-vim-c...

It's helped me polish off those last few vim commands that I never got used to. I recommend looking at it daily.
My previous employer did this sort of thing - not every Friday - it was a full day once a year, and something from ~3pm once every few months.

I really enjoyed them, and they built relationships. I was lucky enough to work with people who I really liked, so the opportunity to spend time with them w/o having to get work done was fantastic. I can see how if you didn't like your co-workers, it would be very different (ala The Office), but if that is the case, the problem isn't the fun Fridays...
Why can't I click on Sam's name and see everything he has broadcast? And clicking on the 'Cupertino, CA' link doesn't seem to do anything.
Vortex coolers (Wikipedia it) are, well, cooler.
Apologies. I flew off the handle with that response.

If I can;'t raise the money for a reasonable demonstration unit, however am I going to raise the money to pay for a patent?

I would presume that one of the first expenditures that any angel or investor would insist on is a patent, and i h ave no problem with that.

I have begun studying other patents, to try to get some idea of what shoudl go into a proper patent filing.

Tom
By force of habit, when I wanted to close an IM window, I have typed

:q

Instead of switching to the mouse and hitting the "x". Then I had to explain to the person that I wasn't sticking my tongue out at them.
It might be beneficial to get the digital copier companies involved in this discussion. If Congress is anything like my various clients who are attorneys, they are using a digital copier to "publish" the file as a PDF. The only other choices currently offered by the Minolta and Kyocera machines I have supported are TIFF... or paper.
Is there a significant advantage to using this over regular vim? This looks like just a gui on top of it, which defeats a lot of the "Don't use the mouse" functionality of vim. It seems to be shooting itself in the foot, why would you give the ability to click to options rather than making it easier to get help via keyboard?

(This is as a new person to vim, who still has to look at a cheat sheet regularly to do basic things)
I think they absolutely could play the VC valuation game and would be spectacularly successful at it. I'm not trying to take away anything from their success. I greatly respect them and have read and agreed with a lot of what they write. Most of what they write and that I've read so far has been welcoming and encouraging like you say, and has encouraged me even.

All that being said, these last few posts about Mint and people who cash out and now this about Twitter have had quite a different tone.

I remember the first time I read a 37signals post, they wrote something along the lines of, the 37signals way of doing things is not for everyone.

These last few posts make them sound bitter that people are succeeding at doing things a different way.
Ask HN: How best to vest/distribute equity?
I am at the beginning of a new startup (my first) with several other people. I recognize the need to make ownership decisions up front and would like advice as to how best to approach vesting and equity distribution. There are currently 4 people involved in the project (3 who have been working on it for a short time and 1 who is just joining). One founder is from a business/financial background and the other 3 have technical backgrounds.

Is the best approach to determine appropriate amounts of equity and vest it over a period of time, cliff vesting for the first period? What has your experience been and what would you recommend?