skysight-inc/HackerNews huggingface dataset:
Cisco's acquisition strategy is driven by a desire to put new product into their sales channel, most are driven by a business unit that plans to continue to sell the product.

Google seems to be using acquisitions to add talented engineers, most of the products seemed to be killed or undergo radical revision.
i wouldn't call that meaningless. i'd call that "facebook still has a lot of catching up to do."
Seems more like he's upset that it took a week for Apple to approve the update, and somehow with a week of 'review' they didn't catch his bug for him, which is a ridiculous notion. Does he really believe that Apple's reviewers spend 8 hrs/day for a week reviewing just his application?

Aside from that, the AppStore approval process does not claim to be his software QA team. So he should really stop complaining and do more testing before he releases a product, because approval process or no approval process, when you submit your App to the AppStore you are publishing your code to the world. If it's not up to snuff at that point, it's your own damn fault.
Bloom Energy Boxes
If someone wants to say something about something you've written, they can say it on their own blog or on Twitter.

That sounds like an idea for yet another Twitter app: make a widget that displays a Twitter search for a blog post specific #tag, e.g. #m_eiman12 for by 12:th post. This will make it harder to be anonymous (not difficult, but at least a few more steps), and with an added filter to allow "deletion" of unwanted tweets should help keep it civil.

Even better, from a usability and SEO perspective, would be to use the actual URL of the post instead of a tag, but most URLs are probably too long. Maybe with a shortened URL, but they're Evil. Having a link makes it trivial for followers of commentators to find and read the post in question.
How to Wake Up Ready to Rock
I can't recommend FreeMind highly enough. It easily gives you a ten IQ point advantage, in terms of being able to create insights you wouldn't have been able to see otherwise. Anyone not using it might as well be eating paint chips.
Every little helps? Supermarkets accused of 'cynical manipulation' over 1p cuts
Sounds like an awful way to start the day.

Like hamsters in a treadmill, just looking for the next two weeks, and never ahead enough. ( I know this by experience).

The scrum process is fine when dealing with bugs, or small incremental features, but it is very ineffective when dealing with completely new products or when trying to deal with innovative features.

Scrum throws all creativity out of the window. By creativity/innovation, I mean doing completely new things that are even a magnitude better, or just faster processes that what you have.

Creativity is a thing that just gets killed by planning. Often it happens when you are dealing with a problem. But the scrum process, puts blinders on developers, as you are supposed to work only on what you planned/committed to, and nothing else, like a good horse just watch the path you are told to by your manager/pm/team lead, and don't get distracted by anything else. Kills any instrict motivation, and sends a group towards a path of mediocrity as it delegates all decision making/creativity on the team lead (manager, or mp).
FYI, Apple has been super-fast recently in approving updates. My last two updates were both approved the following day, and the last app I submitted took four days to approve. I think the review process should be abolished, but they are making it better at least.

And I agree with other posters - this screw-up is mostly the developer's fault. Even if he's not savvy enough to do automated testing, if he played his own game, then he would have caught the bug while the app was sitting in review.
I use prolog written in text files, it's pretty much the perfect query language and so there's no better tool for organizing your knowledge. (it's such a cool way to organize notes that i often go overboard with taking too many notes and too much organizing).

It's also a brilliant metaprogramming language (i use it for html, java, javascript, python, sql, mozart/oz) so you can spend all your work time in it if you're a programmer.
Coming soon: the disruptive molecular age of information
hate to be a dissenter, but just want to put out another opinion. i work on stylesheets every day, and i've found neither one very helpful. i'd spend more time indenting and alphabetizing than working on styles. i don't know where indenting would be too useful since you'd still have to scan the entire document manually. ordering these in sections of the site in which they're used has been most helpful for me.

my tip: use a decent IDE, like Aptana. it'll outline the stylesheet and make definitions searchable and orderable. use whatever order you find most logical for definitions and properties.

the TOC and commenting is probably useful for other members on your team, though.
Often it does all sound the same, because the same producers are used on everyone's album. In the early 2000s, 50% of what was on the radio, hip hop or otherwise, sounded like it was either produced by the Neptunes or Timbaland.
I know you're making a general point here, but for the example given, I think it's generally best to refresh your dev data from production regularly (maybe after each large release). That way you're always testing on data 'close' to the current production state, which would help you avoid any data-related issues like this.
Young Programmer Back to Blogging
North Carolina IT outsourcing
Offers IT outsourcing and technology management services in the greater Winston Salem, North Carolina area.
"VMWare"

Didn't know about that one. That would be http://en.wikipedia.org/wiki/Diane_Greene
Long Distance + Third Girl
Thanks! A great tool, and a great website promoting it: clean, immediate screenshots showing the pros. And most importantly a quick one click installer to start playing with it.

What made we wonder for a while (not reading any helps, of course) is how to enter multi-line code if you want to start with a single statement, but that cleared out after a few tries (enter a black line first).
Long distance relationship is not very easy. Most of the relationship breaks up due to lack and loss of interest. Here's a DOs and DON'Ts if you want to make your LDR work
Yes, I know that was my fault, I think I made it clear, but obviously it wasn't clear enough. I updated the post.

What is really upsetting is that now I have no means to fix my error. I know I'm not the first one to complain about this.

Sorry for the misformulation.
The next twenty years are going to be completely unlike the last twenty years.
Just to point others, facebook is preparing for Project Titan.
http://techcrunch.com/2010/02/05/facebooks-project-titan-a-f...
The best note-taking app I've yet to find is Notational Velocity: http://notational.net/

Completely mouse-free and uncluttered. Also, it doesn't make the mistake to organize the notes, since this is usually impossible and a waste.

EDIT: web-page seems down, check Github instead: http://wiki.github.com/scrod/nv/.
You use prolog for note taking? That's fascinating - any chance you could paste in just a few lines so we can see what it looks like (and maybe an example of a query you might run)?
I take this ethos in a different sense, if you didn't write it down then it "shouldn't" happen. Everything for me starts with some kind of design, and that's pen to paper, every time.
Come on. We all know Compete numbers are picked at random. I wouldn't trust this graph at all.
If your process is a straitjacket for the people involved, you have a problem with the people, not with the process.

We use variants of agile at work. Daily stand-ups, email notes, two-week iterations. My daily standups look a lot like the grandparent, except they're at 4:00 PM instead of 9:30 AM and last only about 10 minutes.

But everyone recognizes that the process is there to guide us and not to constrain us. If your report is "I did nothing for the project today", well, that's your report. I had one feature where my report for every single one of the first 4 days was "I tried this and it didn't work." Followed by 2 weeks of furious coding where I didn't check anything in, followed by dumping 2500 lines on my code reviewer. I didn't get any grief from my coworkers (got lots of encouragement, actually), because they recognized that it was a hard problem, there were a lot of constraints, and we didn't even know what the constraints were until could put something up on the screen and start testing it.
My personal favorite is still the dawn simulator I got as a present 2 years ago:

http://evolvingworker.com/2008/5/5/how-to-wake-up-easily
One point I have found really helps for me, which is also mentioned in one of the comments, is always getting up at the same time. No excuses, and this counts for weekends too. You can go to bed when you are tired, but always get up at the same time. It's hard the first few days, but after that it gets easier and easier, and I feel much "fresher" in the mornings.
I have tried FreeMind on several occasions and my biggest frustration point with it is that it is a tree instead of a graph. Is there an easy way to get around this? Many (most?) of my ideas interconnect and it would be nice to be able to organize them non-hierarchically.
I also recommend having some sort of personal log. People forget things easily, but they're just as easily reminded of them. Rereading old entries helps remind you how you changed (or how you haven't), and helps you recall events that otherwise would have been forgotten.

Do you use a paper journal or an electronic one? I used to use composition books, but last year I switched to digital since I can easily back it up. My system is just text files in a directory hierarchy:

ggreer@carbon:/Volumes/DIARY/2010/01$ ls
02.txt 03.txt 04.txt 05.txt 06.txt 10.txt 11.txt ...

In the rare event that I want to draw something, I'll draw it on paper and scan it or draw on a whiteboard and take a photo. I prefer text though, since I can grep -r it.
Hunchentoot and postmodern on sbcl or clozure. Use clbuild primarily, asdf-install is fine, but typically you just manually download the fringe packages that aren't supported by clbuild (same as in CPAN, pear, YUM, apt or whatever.)

The continuation based web frameworks are not for mere mortals.

Rucksack is a toy, not a datastore. Use Postmodern which rolls an ORM over Postgres. CLSQL is quirky.

Good luck. Ask in #lisp.
Why is it ironic? I wouldn't talk about the trouble of converting their source document to PDF, since PDF already is the standard format for publishing presentations. Every scientist I know who makes presentations in PowerPoint exports to PDF when transmitting them to other people, mainly to minimize version conflicts and people ripping off their content. PS and PDF are also the standard output of LaTeX.

scribd exists because PDF browser plugins kind of suck, not because PDF itself sucks.
Once again, I do mostly agree with you. Just want to add a few things:

I believe the business doesn't really have this responsibility to invest in those firms/projects that you mention. People do. Nothing is stopping the investors to invest. If investors decide that the business can/should donate, then it is the investors decision to fulfill their social responsibilities. In this sense the business is a separate entity that does not have social responsibilities.

"corporate entities almost all currently buy into the idea that charity investment is a PR stunt, and nothing more" - Well, I myself don't believe that it's "merely a PR stunt". As you say it is sorely needed by public firms that don't really generate a return on investment. But precisely because they treat it as a PR stunt that they let their business earn credit for their donation. If it's not for PR, then the business should be unrelated. Whoever made the decision to invest should get the credit instead.
To be honest, this feels like those claims made in C vs Java or things like that. "Look, if I have millions of years, and I only need to carry very small freights, then I can create something that is extremely more efficient than the thing you have built over there." Give volkswagens engineers the same time evolution had to produce the bee, and also consider a sensible scenario where you can actually compare the two, then we can compare them seriously.
I think this is a great idea. I am sure that many many start-ups begin at home, but personally I love being in the office, it removes me from any non work related distractions.

As into my projects as I get, L4D2 is always there waiting for me when I am at home, I don't often crack, but in the office, it doesn't even cross my mind that I could be doing something else.

Well done to ScaleWell!
Evernote includes the clipping and time stamping of quotepad, plus syncs all your notes to web and mobile. http://www.evernote.com/
I miss one "stupid" feature of git gui: the tools menu.
I have some small tools in my ~/.gitconfig for things like creating and mergin "feature trees". Like:

[guitool "Development/Feature/Create"]

cmd = git checkout development && git checkout -b feature__\"$ARGS\" development

argprompt = yes

[guitool "Development/Feature/Merge into Development"]

cmd = git checkout development && git merge --no-ff feature__\"$ARGS\" && git checkout feature__\"$ARGS\"

argprompt = yes

[guitool "Development/Feature/Finish"]

cmd = git checkout development && git merge --no-ff feature__\"$ARGS\" && git branch -d feature__\"$ARGS\"

argprompt = yes

...or for more mundane tasks...

[guitool "Tools/Switch branch"]

cmd = git stash clear && git stash save \"cambiando a rama $ARGS\" && git checkout \"$ARGS\" && git stash pop

argprompt = yes

[guitool "Tools/Pull"]

cmd = git pull

[guitool "Tools/Sincronice"]

cmd = git checkout master && (git push && git pull) || (git pull && git push && git pull)

I know, those are stupid hacks, but this let me do lots of work withought touching the terminal unless I really have to. Any chance getting something like this in gitg?
I actually support broader legalization, but this doesn't take anything from the argument. And with alcohol it's a different situation - it's not that "some can't handle it", it's that "some feel compelled to use it". A closer situation would be when a non-smoker feels left out from the social life at the company and actually can't advance his career because he's not part of the smoke breaks. Sounds ridiculous, but people have started smoking for exactly this reason, and some/most of them have worse health because of it.

Now this is relatively indirect, but compare it with a situation when everybody at a company is easily able to pull 20 hour days in the week before launching a product. Even if you feel you don't really want to use drugs, can you?
Yes, and also why the Singularity is such a silly idea.

We are not racing to utopia, we are racing to disaster.
My key to waking up ready to rock is to no "hack" your biorythum.

If you are a start up and/or not working 9-5 for the "man" go with what your body tells you, sleep when you are tired, work when you are inspired, rest when you need a break.

I know "easier said than done" but is it really?
I think that is a good idea if you're able to get away with it. Scribd can. We can't do it at my day job.

There are hundreds of different ways to break the personal information privacy law if we screw up anonymization of test data. For example, supposing we just take the naive approach and overwrite all names, addresses, emails, phone numbers, etc etc etc. Should be fine, right? Except, uh oh, the data is still personally identifiable: the data will tell you that a female student who took CS103 and English 101 last year was given a semester of medical leave. If a copy of that dataset leaks and someone in the department realizes "Hey wait, the only person in that double major is Hanako... medical leave... Hanako was pregnant last year?!?", then our company just made the front page news, we made our customer look horrible (and likely owe them and Hanako several tens of millions of yen in we're-so-sorry money), and we just broke the information privacy law something fierce.

Incidentally, engineers not treating test data with the same "This CD is nuclear waste" precautions we treat the production data set is a frequent cause of breaches like this. Somebody decides to work from home for the day, gets his laptop stolen, bam front page news. I nearly got in severe trouble for leaving a printout of the student roster on the printer fifteen feet from a door somebody could tailgate through -- the only thing that saved my keister was that I could show that the student roster I printed out was fake. (Lesson learned about producing good test data: don't produce too good test data.)
I use a daylight lamp this winter, which works wonders. It results in less sleep and I'm not so tired.

Locally in Scandinavia, the shops generally charged ca 200 Euro for such a lamp. I got a cheap one for 70 Euro from a net shop.
Can you post the link where you found it?
I love the new routing syntax, almost as much as i feel uncomfortable with the current one. I have quite a big project running on compojure so i wonder if i'm gonna convert my code.
Most ideas do interconnect, so at first it would seem that the best way to model a system would be using a concept map. But forcing yourself to think in trees usually leads to much deeper understanding. This is because you end up listing examples of something, or arguments for and against things. And once you retrain your brain to see see the connections between the arguments and examples, you see that this is infinitely more valuable than just being able to see the connections between concepts.
Aluminum Railings NJ
Aluminum railings NJ - Aluminum railings, we're a company in NJ (New Jersey) Aluminum Hand railing, we do NJ Railing Fabrication.
I didn't watch all the videos, but I didn't see anything about War.

It seems to me that if you read between the lines that the next 20 years wont be like the last 20 years because there will be no War.

Sadly I think we need to overcome the small human need to destroy each other before we need to worry about almost everything in this blog post.
> digital natives are people under 25

I'm a digital native and I'm 43. Not a boomer, but still. And I'm becoming probably more radical in my viewpoints as I get older, not more conservative. Seriously, age has got nothing to do with it and the future won't automatically get better just because some people get older and some people die off.
And now we have gotten to the root of the problem with blanket commentary like "Rap sucks." Rap is a very diverse field of music, and only an ignoramus could write it all off as one package.
So I'm just curious for someone who was around, but how similar were the last twenty years to the twenty years previous to that?
plugins cannot modify built-in tools, but they can replace/duplicate their functionality
> So we end up with the second raters in charge (while the smart ones go off and do cool stuff)

Sir John Harvey-Jones was the one-time chairman of ICI who said he went into business because he saw it as a more effective way to make a difference in the world. I don't think doing cool stuff is incompatible with influencing political decision-making. I dare-say, if you can afford to purchase a few politicians (which is what is really wrong with the system) you could make plenty of changes.
It's not so fascinating at when first writing a note, but it gets interesting after that
-you have tags on tags
-and finally you get an ontology or thereabouts

I'm not sure it's cut out for everyone though

hackernewscomment_paragraph_id("I use prolog written in text files, it's pretty much the perfect query language and so there's no better tool for organizing your knowledge. (it's such a cool way to organize notes that i often go overboard with taking too many notes and too much organizing).",1,1030).

hackernewscomment_paragraph_id("It's also a brilliant metaprogramming language (i use it for html, java, javascript, python, sql, mozart/oz) so you can spend all your work time in it if you're a programmer.",2,1030).

comment_tag(1030,prolog).
pllanguagecomment(X) :-
comment_tag(X,Y),pllanguage(Y).
pllanguage(prolog).
pllanguage(java).
description(pllanguagecomment,"tell me comment id's where i commented about a programming language").
A log of notes. Hmm, I should try this.

I started using Org mode in Emacs recently.

Anyone have any experience for the best way to use Org mode for note taking?
I believe the article is about american public?
Well... American public has always been skeptical about science.
I doubt Europeans' faith in science has anyhow changed,
at least because faith in science and trust to scientists is not same thing.
Somehow the whole thing reads like pointless wanking to me.

But I'm not a graphics designer or whatever
Your biases are showing pretty strong here. There's no reason we can't ponder alternative forms of government that have and have not been tried and consider their benefits and drawbacks.

For what it's worth, I do think democracy is too irrational to run itself very well, and it may cause its own demise. In my estimation it depends on whether or not technology saves us by producing wealth faster than our leaders can squander it on interest group politics. 250 years is a pretty good run for a country, even if it falls short of the monarchies of Europe.
It's a race between utopia and disaster. And the outcome is likely to be a bit of both. Famines and plagues; and robots on Mars and Titan
What blanket commentary? Who are you quoting? I'm thoroughly bemused by your response. I was looking for something definitive for the genre. I could be wrong, but what you put forward seemed slightly outside of the genre, or at least not representative. I was looking for the rap equivalent of Sgt. Pepper or the Dark Side of the Moon, if such a thing exists.
Sorry, Joel Spolsky has been fantastically, offensively wrong often. Significantly often. Attracting negative attention should be considered normal.
ChatRoulette, from my perspective
What great questions have you got?
Sorry for not adding that from the beginning, I didn't want to look like I was doing advertising. :-)

http://www.amazon.co.uk/gp/product/B001P1DX3Y

It only has 7000 LUX, but that was enough for me (ymmw). Read the manual about how to start using it carefully... a too large dose too fast might give headaches. (I think they have raised the price a bit since I bought mine in November.)

The same page had these links, which might be better deals. (Amazon wouldn't ship some other models outside Britain when I was going to buy.)

http://www.amazon.co.uk/SAD-Light-000-High-Lamp/dp/B000YSDHZ...

http://www.amazon.co.uk/Full-Spectrum-Lighting-LitePod-Light...

http://www.amazon.co.uk/Philips-HF3330-Seasonal-Affective-Di...

Disclaimer: I have no relationship with Amazon, except being a satisfied customer. But I'm starting to think of them as the Microsoft-of-stores.
Remote Debugging with GDB
check out protege ontology editor for people who'd like a graphical tool for this style of organizing