skysight-inc/HackerNews huggingface dataset:
The problem is really simple. Lots of people, myself included, need a computer with accessible drives to be replaced, and it would be really nice to have a PCI bus. Apple offers this, but only at an outrageous cost that includes 6, 8 or 12 processors, which we don't need, and also the PCI-e bus has extremely few normal cards available, because Apple sells so few Pros, because they are massively overpriced. The alternatives are iMac, MacBook and MacMini, none of which have the current industry standard USB3 ports, all of which instead have a weird nonstandard Thunderbolt connector that requires $50 intelligent cables and for which no virtually no peripherals are available now, or ever will be available, except at extravagant cost.

It's a serious problem that affects my work, and the work of many, all due to mismanagement of their computer line by Apple.

I have around 4TB of files I regularly access, including video archives of tutorial and marketing films.

On a Mac Pro, I can drop 2x2TB drives in and be ready to go, and even have a couple more for mirroring, but the price of the chassis to hold the drives (the Pro) is outlandish.

With the iMac, you can't upgrade to that capacity at all, and even upgrading the internal drive to 2TB is trouble because Apple puts custom chips on their drives that prevent the temperature sensor from reporting right so that for many people upgrading the drive makes the fans run at full speed. Putting the drives into Firewire enclosures means I have to buy rare and expensive FW800 external housings, daisy chain them, and have multiple wall warts, transformers, enclosures and wires all over the place, just like back in the Commodore 64 days, and if something gets snagged on one of these cables mid drive write, the whole system becomes hosed.

For a platform historically known for suitability for multimedia work which has always required fair amounts of storage, the situation is abominable.
The latest MacBook Pros are awesome, no doubt. But I don't see them as such an obvious choice as Marco, and I find his standpoint odd considering he's been complaining about their heat output/fan noise for a while now.

My Mac Pro is as silent as could be even with all 8 cores cranking away and the heat of the CPUs isn't relevant to me at all (though I tend to use my iMac most of the time now due to the nicer screen). Even with a MacBook Pro on the desk, rather than the lap, maxing it out leads to phenomena.
No concerns regarding privacy and trusting a 3rd party with your ideas?
Reminds me of one of the more confusing bugs I've ever encountered in my life. I was throwing together a quick UI with Adobe Flex, and for some reason every time you clicked a particular button, the entire UI would shift 20 or so pixels to the right. I spent hours scratching my head until I noticed this for loop:

for (x=0;x<variable.length;x++) {
// blah
}

I wasn't declaring the x variable, so it was using the x part of the x/y positioning of the UI container. Woops.

edit: initialise/declare brain freeze
The #1 Most Effective Habit Ever
Congrats on launching. Saying this ruined your launch is a bit dramatic. The ability to put out fires when they happened is crucial to startups. Seems like the problem only existed for a few hours. It could have been worse. Write a test and move on
The Shadow Superpower: $10 trillion global black market, fastest growing economy
20 Free Android Apps for Freelance Web Designers
the whole purpose of covering NewMe (as opposed to a non-racially oriented incubator) is to be able to pay the race card.

You're suggesting that no one should cover NewMe because it is focused on minorities. And if anyone does cover NewMe, it's entirely intended to garner ratings and not at all intended to promote discussion of minorities.

Firstly, prove it.

Secondly, is it then never acceptable to discuss minorities? Or, under what circumstances is it acceptable to discuss minorities? If they should never be discussed, how is that not intentionally turning a blind eye to things that actually exist in the world?
How to Convince Your Friends to Use Linux Without Being a Jerk
what is this all about, tablet and smartphone again? maybe this 20px space is more handy with phone, but i'm very confused about pc.

I can't use this with a laptop, can I?
sigh. I'm now looking at http://tt-rss.org/
If I can get the same horsepower and internal storage on a MacBook Pro - fine - but Apple had better make a dock for it for all of my peripherals.
I expected a nice article going back and forth debating pros and cons. Really you argued here that Ruby is better than Java, and then at the end say -- oh and Python has more Science packages so I'm switching.

You let me down buddy. I was expecting more thought, less fluff.
Spent a long time comparing a "low"-end Mac pro with the highest-end i7 iMac recently, and I came to the conclusion that, for my needs (media production, music composition), a Mac Pro just made no sense at all.

The Mac "pro" market is heavily skewed toward media types, and especially with i7 iMacs there to do much (if not all) of the heavy lifting, I'm not surprised that the Mac Pro is nearing the end of its life.

I'm sure there are a lot of situations that Thunderbolt and i7 don't address, but I'd posit they don't crop up in a vast majority of Apple's "pro" niche.
Here's mine: http://costumedb.com/151

It's Daft Punk in Tron: Legacy, complete with electroluminescent tape and light up helmet.
Use jslint, Luke.
They might be less than thrilling, but these tried-and-true hosted services have their charms.
How much would they need to bump them to get on a par with the 12 and 16-core MacPros?

Is it a lot, or has Sandy Bridge narrowed that gap?

Perhaps, and this is worth a thought, that Apple could push xgrid support, if it's not already there, into all the Pro apps. Xgrid over Thunderbolt could be a lot of fun...
Congrats to the team. Awesome job!
The development tools might be free, but OSX certainly isn't, especially when you factor in the overpriced hardware. This is the number one reason I picked Android development over iOS.
I hit a similar thing in some code I was writing, and ended up debugging it for about 5 hours. Couldn't figure out why when some tests ran, one of them would just die.

Turns out I forgot to use 'var' in a library function, and the tests were running concurrently, and so one clobbered the other. It was not fun.

Been using JSHint ever since.
How do I turn my friends' Google+ posts into RSS that can be consumed by Google Reader? Google+ does not seem to advertise RSS feeds.

Someone wrote an AppEngine service [1] to transcode Google+ to RSS, but they shut it down after Google raised the AppEngine feeds.

[1] http://www.ghacks.net/2011/07/13/google-plus-rss-feeds/
Google Reader no longer reads RSS feeds unless force refreshed
The vast majority of tools I used to learn how to program were not Free Software as defined by RMS.
Since everyone is chiming in with ways to prevent this sort of thing, here is another: js2 mode for Emacs[1]. This is a mode originally written by Steve Yegge and then modified by some other people (be sure to get that version) that actually parses the code and, among other things, highlights global variables in a different color than local ones. I find this, along with the other things js2 does, helps prevent a whole host of annoying JavaScript issues, as I type.

[1]: https://github.com/mooz/js2-mode
Ouch.

I always thought JS's global-variables-by-default schtick was it's worst crime, but I've never seen such terrible consequences for it up close before.

Note to self: before products get to forbes, do some load testing. Even if I am using node, with its magic event loop of invulnerability.
I have a feeling one of these sites (Niroka, Skillshare, Codecademy etc...) will be a billion dollar revenue school

A billion dollars a year? How are they going to manage that? How many people out there want to learn to program computers, and how much are they willing to pay for it?

One million customers per year at a thousand dollars a pop? One hundred thousand customers a year at ten thousand dollars a pop? Ten million customers a year at a hundred bucks a pop?
I have no problem with people counter-punching Stallman on the issues. If you think that the closed iOS/Apple ecosystem is good and not evil, please, I want to hear your argument. But I heard very few people making that argument. The arguments tended to just be character assassination. Stallman lacks social graces, he doesn't recognize that it's necessary to be polite when someone dies, therefore his views are automatically irrelevant.

So I do think it's bullying, unless you're going to address the substance of the argument rather than its tactfulness.
HelloFax (YC W11) is hiring mobile developers to build the paperless office
Very interesting. I've been thinking about delving into Node.js for a while, and I will definitely keep things like this in mind.
150uA/MHz is tiny. Amazing tech!
Again, the vast majority of tools I used to learn how to program were not Free Software as defined by RMS.
Hm, we fallback to a Flash implementation of the WebSocket protocol when using a non-compatible browser, IE9 included.

Could it be that you don't have a Flash-enabled IE?
This is an older post, not sure the OP is the author. I agree the title is a big overstatement. Basically boils down to "I'm going to learn a new tool that I think does X better".

I did like the post though, the follow is good too.
I just hit your page and it gave me an error that said the server was over capacity. Not the only reason?
Angry Birds Halloween Costume - Dress Up In Style for Halloween
hey, I'm willing to try it.
Diet Solution Program
Ask HN: Computer Science for the mathematically challenged?
I love programming. I began with AppleScript in elementary school and progressed through PHP to Ruby and eventually Python. I've dabbled in Haskell. When I find the time and energy, I work through Project Euler puzzles and MIT Intro to Computer Science and Programming on OpenCourseWare. I want to make this my career. MIT has been my dream since early childhood.

And I'm terrible at math. My brain doesn't process numbers or shapes very will, and in algebra, I tend to make silly mistakes. As a result, I am not in the highest "normal" math track for juniors, but in a slightly easier (not remedial, but not advanced) course and earning straight A-minuses and B-pluses. It's been like this since elementary school. This doesn't seem to bode well for acceptance to a high-quality computer science program.

I don't believe this hurts my ability to program. My abstract reasoning skills tend to be exceptionally sharp; I enjoy and succeed (A to A- level) in AP Chemistry and take an honors english course. I can model a complex system in my head and figure out what it entails. I can see processes and how they can be improved. And, from my time on HN and Wikipedia and ceaseless questioning as a young child of my dad (a news editor with an encyclopedic knowledge of pretty much everything) I am familiar with a fair amount of information, giving my classmates the impression that I am "smart."

But the B+ in precalculus disagrees. What gives? Is there something I can do to get better at math? Am I just not working hard enough? Or do I need to reconsider my identity as a programmer?
VoteSF: Make Facebook Your SF Voter Guide
Client Testimonials for Dinez Taxi and Airport Transfers Aldershot
A new homepage is coming. We'll try to make it clearer this time.
Indeed. My original comment may have been somewhat over the top, but I would still argue that yes, a bit of ridicule can sometimes do someone good. That's a very long way from saying anything about violence.
The VC's BATNA to the acquisition is owning a shell of a company, investing more money, etc. After UA takes the founders and employees SG has no founders and no employees. It's pretty much worthless.

The team's BATNA to the acquisition is a signing bonus, or another job.

The founder's BATNA to the acquisition is a signing bonus, or another job.

The acquirer's BATNA to the acquisition is a giving signing bonuses, or hiring the team.

Everyone's BATNA is signing bonuses so if the VC screws around on the preference they get nothing. That's why were not talking about a team change because the best situation for everyone is for the VC to give up the preference.

You get deals done by presenting an option that is superior to the BATNA. (Assuming everyone is rational)

See KART / Indy for what happens when people are prepared to accept the BATNA in the face of a superior offer.
The workstation Xeons support dual (separate physical packages) processor configurations. These are for real workstations and how you get to 12 or 16 cores. Of course just about no one needs a real workstation anymore and a six or eight core single processor ala i7 900 series would work just fine for most in a Mac Pro.
You're assuming the end game is programming.
A site I made. Some key points: Facebook-only, fully transparent (no privacy, for better or for worse), currently only covers the SF election next week. Probably should have been a canvas app.
Not at all. I'm not sure they are reading my notes and even if they did I'm not sure they are worth much without execution.
This is my issue with them as well. I have the latest 6 core mac pro, but would have been happier with a 4 core i7 with non-ECC RAM for much less money. I only bought the tower to get the drive bays, upgradeable graphics card, and multiple monitor support. I use ~0% of its processing capacity most of the time, and certainly don't need 6 cores um... ever.
I can't get enough of Altucher. +1
It is an interesting situation, there seems to be the one-brand, one-tech company. Just ripe for sale, when there is no reason(other than funding) that a founder couldn't start a small tech company or group, and grow various new technologies under the same umbrella, turning each into a product, and thus money stream.
A Googler on the G+ developer group said that atom support is planned. Until then there is:

http://plusfeed2.appspot.com/
By many, actually. But this is ridiculous anyway. If they read his post, they would have seen the rudeness just isn't there, at least when you assume (and this is not unreasonable), that the lock-in in Apple latests devices is plainly unacceptable:

(1) Stallman got his facts right. (Jobs is pioneer of the walled garden that people actually buy.)

(2) Making people accept such a lock-in can reasonably be called "malign influence" in my opinion.

(3) Stallman quite clearly stated that Jobs didn't deserve to die.

(4) The timing was probably appropriate too, as Jobs death creates a surge of interest for Apple's locked-down devices. It wouldn't do for the Free Software cause if Steve Jobs became a martyr for Proprietary Software.
Yes:

$ node
> "use strict"; initial = "foo";
ReferenceError: initial is not defined
at repl:1:17
at Interface.<anonymous> (repl.js:168:22)
...
Who is calling him "racist?"

Besides himself in the title of that post, I mean.
It's free during the beta... and someday we'll start charging. There's nothing more I can say you now except:

- We are validating the pricing, and it will cost like any other SaaS (different plans segmented on features and affordable [monthly fee like 1-2 hours of typical salary outside SiliconValley :D]

- If you are in the Hackathon, we will forget to send you any invoice during some months ;)
good points...i definitely get chills (in a good way) going down 101 or walking around soma, etc., feeling the energy of the tech companies all around me. it was definitely a motivating factor when i worked there. (lo those many years ago.)

(btw, the other comments seem to focus more on the mythical finance vortex here, which i'd love to debunk someday...hence the sidetrack.)

as for being in the "same league," i guess i dunno know what that means, really - from the perspective of a person trying to get an idea off the ground. (and i write this having started/sold one myself, been an early member of a company that went public, been part of a flame-out...and been through plenty of ups and downs over my startup-oriented tech career).

both have great access to capital...great engineers...pently of startups (not a smattering) and plenty of spots for serendipitous meetings with interesting people (we got plenty 'o those). ...i think the rest is pointless d#ck measuring when it comes down to it. any location is really what u make of it anyway - as long as you're not in a bad one.

don't get me wrong, i'd love to just bump into ron conway or PG at my local coffee spot. perhaps they'd visit the good people of brooklyn someday...over a latte with a side of capacitors at the local hacker collective. ;-)
We are in a closed beta, the final product will require a monthly fee. People participating in the hackathon with funny ideas will get a discount though.

The plans will be announced as soon as we feel the product is ready for daily use, which we expect to be really soon.
Not on topic: Ironically, a website dedicated to conversion optimization has a newsletter subscription process that forces validation via captcha?

Could they not just double opt-in?
Both were quite successful at doing their own thing.

http://en.wikipedia.org/wiki/Bozo_the_Clown
I don't doubt that. I find it hard to believe they were Open Source.
The Mac Mini with an external display (obviously) is my Mac of choice for the desktop. You can install an SSD and (now) get a quad-core CPU. The only negative? Onboard GPU. For some people that's a dealbreaker.

Thunderbolt might provide a solution for these people (but hasn't yet).

For laptops, I love my Macbook Air 13". MBPs are a reasonable option if you want a hybrid of the Mac Mini and the Air.

The problem that always puts me off with the iMacs is how hard they are to upgrade. You have to remove the glass. If you buy it with an SSD, you get an SSD bracket (and you can replace that SSD). If you don't buy an SSD you don't get that bracket and you need to do some finnicky upgrades to get it in there.

I wouldn't object so much except the iMac SSD is really expensive and, at best, mediocre.

As nice of a package as that is, it's a dealbreaker (for me).

What I'd like to see in the Mac line is an upgradeable, affordable desktop. Basically take a case like the Silverstone SG07B that takes a mini-ITX motherboard (which you can get motherboards for any modern Intel CPU for) and it also takes a double-slot GPU and has a large enough PSU to power pretty much any modern GPU.

You can also fit in 2x 2.5" drives and 1x 3.5", which as far as I'm concerned, is just about perfect (SSD mirrored plus a scratch disk).

That's what I hope they come out with. I'm not holding my breath however.
Damn, I feel for ya; scope is hell sometimes, and js is all about giving you the power to shoot yourself in the foot. Interesting how bugs like this, while terrible and terribly easy to miss, tend to do a lot less damage on the front-end of things (or doesn't show up in a single thread/user environment). It was the potential of things like this happening that drove me towards languages like erlang and java on the server (even if js is still my favorite language).
I dislike how there is no visual difference between read and unread items.
Ha, that reminds me of a program I was writing in MATLAB. I used `i` for a loop index in one part of the script and then later when doing some complex number calculations (`2 + 3i`)...it was one of those so-stupid-you-have-to-laugh moments when I finally figured it out.
For expanded storage, you could look into iSCSI (not the best support on the mac) CIFS or NFS supporting subsystems like those from Synology. Not sure your thruput reqs, but in most cases one of those will suffice. YMMV.
In the US people have recently began using the the term 'hate' as a synonym for 'dislike', confusing not enjoying something (which may involve little regard at all) with caring about it greatly albeit in a negative way.
I can't agree more. At least they allow us to download our data as JSON file. I used the sharing feature a lot. I just downloaded my shared-items.json file and it is 56.3MB large!

I already tried Tiny Tiny RSS and NewsBlur but I don't really like them. There's rssLounge left, I'll try it tomorrow if I have enough time. Does anyone knows another one of these opensource webapp feed aggragator?

For now, I'll continue sharing using icebraining tips (to create a tag).
I can't speak for kenjackson, but Stallman states that writing proprietary software is unethical, and I find that idea unpalatable. I generally think that its better for software to be open, but I don't think a person who writes a piece of proprietary software has taken anything away from society, nor have they done any harm. That puts me at odds with Stallman's philosophy, which is predicated on the idea that writing such software is unethical and enslaves the user.
The first blogger I ever encountered was, of all people, Bruce Campbell. He was doing regular, personal updates to his website way back around 2000.

The term "blogging" came a good time after this.
I feel for you man, but did you not test with more than one user at the same time? I live in constant fear of this kind of thing, I always round up as many people as possible to test at once.
Comprehensive Notes on the book "Willpower"
Ooops... I think we have a wrong message in our site: it's not in our plans to sell widgets (or put limitations on the # of them you can use). Probably the word "marketplace" isn't appropriate. Calling it "directory" suits better our intentions.

Also, it's not really a contest. For us is to have fun, play with cutting-edge technology, make interesting things and just hack.

I see your point about pricing, but we can only say at this stage that we are validating the final one and it will be affordable. Hope this helps to explain our view.
Common problem. Live and learn.

But the problem is a bit more meta than Javascript scoping. Something would have happened no matter your environment. It's always extremely risky to make huge changes just before a launch day. Stuff always breaks. Sounds like you did a good job of communicating with your customers. Ironically, they will probably be better customers than they would have been if you didn't have any problems. Overcoming adversity brings people together.

Add some concurrency to your test suite. If you have any system level or black box tests, you can often just run the same test multiple times in parallel with different threads. No new tests required. Note that this may (probably will) also uncover other previously inconceivable concurrency issues.
That is perspective.

Used in the context of looking forward, its just positive reinforcement.
I hope you give a couple of prototypes to Richard Clark for testing.

(http://www.cl.cam.ac.uk/~rnc1/)

(http://www.lightbluetouchpaper.org/)
List Lunacy: Problem, Algorithm, Proof, and Analysis
The glaring mistake that Dave Winer makes here is a misjudgement of RMS' intentions:

> I looked at him, and asked him if he seriously was going to do this, in front of Stallman. Yeah, he kept at it. That's how pervasive this culture of disrespect is. To Stallman's credit, he not only stopped it, but dug in. He wanted to understand what was at the root of this. <

Dave, he didn't defend you because someone was being mean to you. He didn't jump in because the tone of the discussion was disrespectful. He defended the GPL, plain and simple. You as a person were entirely unsubstantial to him. RMS sees the entire world through a very narrow filter. You were just lucky that your idea was in alignment with that filter at the time. If the roles were reversed, Richard Stallman would not stand up for you as a person the way you just did for him. He only stands up for the GPL. I believe he wouldn't even stand up for himself. Yes, he's that single-minded.
Chinese Shenzhou craft launches on key space mission ~ Daily World News
Twitter Wins Patent Trial Over Virtual Internet Community
I was going to say the same thing, it also makes me avoid missing semicolons by making those errors feel like sores in my code. I can't let them mess things up they need to be gone before I can write another line.