skysight-inc/HackerNews huggingface dataset:
Also make sure to hire someone who has done it before if you want to go that route. "Racking" is an art-form in itself and the cabling alone can turn into a real problem[1] down the road if you take it too lightly for too long. You also want to plan for redundancy, power density etc. from the start.

Sorting out messy cabling or adding redundancy to a badly managed rack on live hardware is not fun.

[1] http://www.vibrant.com/cable-messes.php (for reference, this is what it should look like: http://royal.pingdom.com/2008/01/24/when-data-center-cabling...)
> Prison? Orphanage?

Whorehouse.
An important addition to the article is that, as you descend the list, you run out of people to blame.
I've been running my own servers out of my closet right here, on my ADSL (though formerly business SDSL) line, for over 10 years. A PC on the floor is fine to start with. It can run MySQL, your framework of choice and give you something you can show people. Evidence: I ran and wrote the backend to a site, starting with two PCs on a DSL line, before ultimately being acquired by EA (stopover at Rackspace). For a couple hundred bucks (2x 3GHz 4G RAM) you can have a zillion times more flexibility than any cloudy free plan (Heroku, etc.).
I'd suggest slum. It's a place to sleep, but you have no security and no property rights. It's generally unpleasant, and the whole thing could burn down at any moment. And you have (practically) no recourse if you don't like what you're getting. Even the best hosts have laughable SLAs (if they have one at all), and no meaningful performance guarantees.
"(Seriously. "cdr"? "endp"? Was there a Great Keystroke Shortage in the '60s?)"

To be fair, CL has "first" and "rest" as well as "car" and "cdr". And as already pointed out, "endp" makes perfect sense if you want to establish a convention for predicates but don't want to allow symbols to contain special characters like ? marks.

(I know that CL allows symbols to contain ?s if you surround with with || but I don't think anyone seriously uses something like (defun |end?| (x) ... )
Your thoughts on caffience, amphetamines, and indeed this device are wholly correct. It is somewhat saddening...
Ask HN: Any real estate listing API
Are there any real estate listing sites that provide developers with API in order to access listings?

What do you use to access real estate listings for your applications?
The article says that

[the] chimpanzees [are] so closely related to humans
[that] we can share blood transfusions

I have never heard that we can share blood transfusions, and I couldn't find with Google any serious source. Do anyone know if this is real and where is some good information availed?
Maybe just zk clients that listen to updates (watchers) on specific znodes? Business/validation logic can be on clients that can either be embedded in the app or write out to a config file consumed by another process.
i'm disturbed that tim o'reilly, of all people, is shocked--shocked!--to discover that apple's products are manufactured in some not-so-great places.

it does make me think that this story really needs more mainstream press.
Think in terms of job-to-be-done. For someone diagnosed with ADHD, the desire for something that will allow the sufferer to be able to be productive and focused is real. Medication and lifestyle changes are two answers to the same question.
Search for colocation in your area, then call and ask. I'm paying around $70/month for a 1U server with a fixed amount of bandwidth. Reliability and support (aside from network issues) are up to you.
When the last company I was with bought some colo rack space (we hosted our own data center but had a need for some colo), we purchased the server, installed it, tested it, and set up our own console on our IP range. I don't know what the costs were because that was part of my job.

As far as guide to not bricking the thing:
Our particular colo required DC power, which is what we configured our Dell with. Open up the box when we got it and -- aw, we can't turn it on. Luckily we had another AC power supply so we swapped that in (hurray modular!).

When you go to the colo, bring fuses, particularly if this is the first time you're wiring DC. Grab however many you think you'll need. Then grab some more because you'll futz it up.

Test your console (iLO, IPMI, etc) to make sure it's functioning before you leave. Most things at this point you can fix remotely.

As far as swapping hard drives and things go we decided to maintain that ourselves. RAID1 + Hot Spare on the OS to keep it running before you get over there to swap the drive.
56mg means Concerta, which is an all-day extended release formulation - not the same as injecting 56 mg into your mainline, or taking an immediate release tablet.

Concerta wouldn't come in a 56mg tablet if it was expected to be neurotoxic.
Cool! I can be reached at jayant /at/ quartzy.com
Why 3-D Printing Isn't Like Virtual Reality
Agen Xamthone Plus Samarinda
kami merupakann Agen Xamthone Plus Samarinda yang hadir untuk memudahkan anda yang berada di wilayah tersebut dalam pemesanan obat herbal XAMthone Plus. Jadi jika anda berada di wilayah tersebut tidak kesulitan lagi dalam proses pemesanannya

Jika anda berminat membeli obat herbal Xamthone plus, Untuk pemesanan sangat mudah, anda cukup mengirimkan SMS ke 085.310.460.219 dengan format berikut ini:
ASX : jumlah Pesanan : Nama: alamat pengiriman : No.telpon Rumah/ Nomor HP,
kirim ke 085.310.460.219
I don't currently host anything with them, and I do find the prices a little much (especially RAM, what are they thinking?!), but for dedicated hosting, I think Softlayer has to be mentioned. Their network connectivity and multiple data centers (including Europe and Asia) make them, in my mind, the best alternative to AWS.
Stimulants aren't neurotoxic, specific substances at specific levels are. Methylphenidate's majority of benefit comes from its reuptake inhibition of both dopamine and norepinephrine. While it is also a dopamine releasing agent, it does so at dramatically lower levels than the amphetamine family. The difference turns out to be significant - while they both promote more dopamine activity in the brain, it turns out that preventing the disposal of brain chemicals is generally much safer than promoting their release. As far as I know there aren't real concerns about MPH neurotoxicity.
http://code.google.com/p/sqlalchemy-migrate/
Huh. I hadn't known about the MD5 preimage attacks. I'd planned to use salted MD5 to generate nonces, possibly with HMAC. How unsafe is that?
SSH is a pain to secure properly, and the potential for mischief is huge. There is no sudo in FTP.
The New York Times article said Apple was the single largest customer of Foxconn. So they're not some minor player.

Also from the NYT article, HP apparently lets Foxconn have a bit more profits "as long as the extra goes towards the welfare of the workers". So kudos to HP for putting its money where its mouth is.
Is this the structure of New York City?
Online Education - Coursera
About Different Styles with Human Hair Wigs
cheeky tldr version; Microsoft does not support some of my more throwback behavior so i don't recommend this phone until Apollo comes out. At that time I will probably not recommend it again until the one after that comes out.
I suppose it depends on your use case, but I don't see those as necessarily worse failure modes than other options. For example, Reddit has in the past been down for >20 hours at a time with its cloud solution. With a local solution, you would want offsite backup for the catastrophic "building burned down" failure mode, but most local failures can be solved in that kind of timeframe with the "drive to Frys, buy new server, and restore from backup" recovery plan.

Now if you can't afford any downtime, a local server is probably not a good idea, but then neither are many of the cloud alternatives. Also depends on size, of course; one or two local servers is a more reasonable proposition than 35 servers randomly thrown under desks. (Though the "so uh, does anyone remember which room 'thor' is in?" moment used to be a classic startup rite of passage.)
This is where coursera.com takes you: it appears to be all the free Stanford professor courses - including the Machine Learning one. Curiouser and curiouser.
You might be correct, but that money doesn't go only to Asus or Motorola or Acer or Samsung. There are tens of other components in the tablet that are made by other companies (touch screens, cpus, DRAM, usb controllers, LEDs, gyroscopes, network controllers, etc). Each one of these companies needs money to survive and spend more on R&D and innovate even more. This ultimately leads to more competition, and reduced prices, which reflects back to the consumer.

I think it's a very naive point of view. Not all corporations are evil.
Apple always acted monopolistic when it didn't have the market share, and now it has decent market share in portable music players, phones, tablets, laptops. That's why no one is surprised by their behavior but only now are asking them to change.

Google always had market share but competed fairly ("don't be evil"), and only now is acting monopolistic. That's why everyone is surprised by their behavior.
it's not so much that users won't read, it's that they read as little as they think they can get away with to make a decision. the best way to solve this problem is to take the decisions away from the user. instead of asking if they want to sign in, give them a username/password form. most of your users will probably be able to fill out the form. no decisions, no reading necessary, no problems.

the users that aren't able to fill out the form they will be unable to continue until they read. they will start looking for the "sign up" button. make it big and obvious for them. still, nobody has made any decisions. the user takes the only path available to them.
What kind of uplink do you have?

An app that starts getting into the thousands of users will quickly saturate a normal ADSL line (1-2mbps up), and an SDSL/T1 connection is many times more expensive than a remote dedicated server.
Cycling Underwear
When did you build the device? It seems like you must have known about this for some time since you say it helped you get a job. Meanwhile, the article on Oxford's site was just posted today. How did you find out about it?
I like the idea, and tried to share the site on Facebook. For some reason it came out with just the link and no descriptive text (usually you get the first few sentences from the page, which you can then edit). Something in the way the code is being generated, maybe?
Misspelling on front page with "consantly"..

"The content that you see is consantly changing based on who is using TrollBlock"
The customer contacts the agency which then contacts me. I negotiate the salary with the agency and they make the contract and any other legal/paper work with the customer.

Before being hired you obviously have a normal interview with the customer. The depth/length of the interview is proportional to the duration of the assignment which can be anything from 3 days to several years. My last assignment was 10 months and only ended as I decided to not extend the contract.

I generally like that a given job is usually no longer than 3 months. I come, work, enjoy and leave again before it gets boring. And you leave with A LOT more money than being full time employed.

The downside of course that you have no job security, pension, health insurance and you have to manage your own company including accounting and legal work. But this is also why you are paid more as you need the money for the services related to your company.

It is my impression that it is always possible to get work. The more specialized you are and the more experience the higher the paycheck.

If you happen to be located in northern Europe I would recommend ProData Consult (www.prodataconsult.com) - my current agency. They do require your expertise to be at a certain level though.

Even though I am busy at the moment doing one of my own project I am continuously being offered new jobs from these guys and I have the impression that they really care about 'their' consultants.
As someone who has programmed professionally in Java, Scala, and Lisp (including Clojure), I might be qualified to assert that your sports analogy is off the mark. All of these programming languages can be effectively used to solve many of the same problems, though each language may excel at addressing certain kinds of problems better.

For me, programming in a dialect of Lisp is just more fun than programming in the other languages. Java is not fun at all, in comparison. And that's largely due to the fact that it can be difficult in Java to write reusable code. Consequently, you either have to repeat yourself a lot or tie yourself up in knots to figure out a way to not repeat yourself. Repeating oneself is tedious and boring.

On the other hand, static type checking can save you a lot of time debugging. But it can also slow you down. It's probably a net win overall for most problems, but for some problems, it is too restrictive. I find Scala to be a happy medium for most problems, but I often switch to Python for small programs, where the freedom from static typing can make development much easier and faster.

I think the problem with Lisp is that most people just don't "get it". I'm not sure why they don't, but perhaps it's a fact that I just have to accept. On the other hand, I firmly believe that the state of software engineering would be greatly improved if most programmers did get Lisp. I can't say the same thing about Java, however. In Java there isn't really much to get that you wouldn't get by learning any other OO programming language.
> how about just a machine with Apache sitting in the office hooked up to your office's business-SDSL line?

I don't consider that an option for real hosting. There are a lot of reasons why it is bad.

Internet:
DSL, or whatever your office has in probably not that reliable, and single-homed (your ISP goes down, so do you).

Cooling:
Offices are not designed to cool servers. The AC gets turned off at night and on weekends. Airflow is bad.

Power:
Once you start running more than a few servers you will need to add special wall/roof mounted AC. The combined power of the servers and AC will cost you thousands per month.

Need:
If you don't need more than a few servers, you don't need your own servers. It will cost less to rent a little space on someone else's server (VPS).

Hard:
As the article says, "Hardware is hard." You have all the downsides of Condo and Manor, with none of the upsides. Power, cooling, out-of-band console, internet, networking, backups, provisioning, monitoring, the list goes on. And none of it will be to the quality of a datacenter. It's a lot of time and money for nothing.

"But ask not for whom the pager beeps — for sysadmin, it beeps for thee." I'm the sysadmin, and I don't want my pager going off because it's a three day weekend and the temperature in the server closet reached 120F (I've seen the temp reach 120F in about 30 minutes when the AC failed).
> i have a handful of these on various providers costing between $140-$190 a month for something like a core i5 ~2ghz with 8gb of ram, 2 big sata drives, and 100mbit ethernet with more than enough transfer every month.

With who?
Help me pick an ethically-manufactured laptop.
Pressuring Apple to do something about working conditions seems like a good strategy to me that is already working.

Apple is a big, juicy and rich target and their Supplier Reports show great promise. It might not be fair on some absurd abstract level (I don’t think Apple is evil but I have no problem when Apple is attacked for the working conditions) but it seems like a strategy that is very likely to succeed.

Apple can force suppliers to make laptops out of aluminium. Why shouldn’t they be able to force them to better working conditions.
Also check out Twilio.com and their OpenVBX.
https://www.flexmls.com/developers/api/ - it's an API used to access the MLS, which is the same listing service that realtors use.
scp is very slow, but not sure how slow in comparison to the other two. Copying lots of data between servers on your own network, it's much faster to tar/netcat between the two than scp.

It's slow enough that someone has made 'high performance ssh/scp':
http://www.psc.edu/networking/projects/hpn-ssh/
I don't know what Vinod Khosla has recently said regarding his preferences for founder age, but his firm's recent track record of funding is public knowledge. Here's the last three fundings listed on Kleiner Perkins' website:

1) 2012-01-24 Elance, CEO Fabio Rosati, age not listed but he "has 20 years of experience in the services and technology sectors", so likely late 30's at the youngest.

2) 2012-01-17 AppDynamics, CEO Jyoti Bansal, age not listed but BS from IIT in 1999 so probably around 30

3) 2012-01-10 Klout, CEO Joe Fernandez, graduated with double major in CS and finance 2000 so also about 30

I'd be interested to know where the anecdote about not funding people over 25 came from.
I upvoted you but I'm not so sure its the negotiation skills that they'll admire as much as the self confidence in your own market value. Sort of "This guy is used to getting paid really well, he must be really good."
I meant it more in the idea that they are less apt to hide what were traditionally "private" thoughts. Its less about trying to live by the standards of generations before them and more about embracing the new blurred boundaries of public and private.

What you consider offensive or career limiting might be totally irrelevant in 10 years because anyone will be able to find anything someone ever said.
I write Java programs that are designed to be run on the command line all the time. Just what is it that I am supposedly doing wrong?

(That's not to say that most of the classes are to be run from the command line, but each CLI program has to have a class with such a method.)
After reading the front page, it's not obvious to me why anyone would use this. What is the use case you had in mind?
Maybe if they have a blank meta description HTML tag?
I have that exact setup with Voxel.net for $180/mo.
Just bought a 8core 16GB, 120GB SSD & 1TB HDD /w 1gbit/sec connection for $141/mo from Incero.com
Several proofs of concept have been listed elsewhere in the thread.
Exactly, but people always come up with bullshit reasons to harp on Apple about this instead of any other company or discussing it as an industry-wide problem. It shows that they are more interested in doing that and hanging onto petty notions of moral superiority than actually fixing anything. Perspective indeed.
Sure I understand, I was really thinking about the problem space from your offer. I was not trying to imply that it is right for what you specifically wanted to accomplish. I do thank you for bringing up the topic though, because it helped me find something that is very interesting to me. I wish you luck in your teaching efforts.
All of this is easy to auto-detect in Javascript that you can have on your support submit form--so this page is not that useful.

What is KILLER useful is http://showmewhatswrong.com. Instant screencasts from users of what is going wrong.
Yeah, we didn't right a meta tag... On the to do list.
According to http://clinicaltrials.gov/ct2/show/NCT00763230 , 2 mA is quite safe and actually more effective than 1 mA.
What I learned at Macworld: Yoda was right
I don't see it as simple as pick one from the list. I use a hybrid approach. Colo the servers you need for the cost savings and performance. Then backup your data to the cloud (Amazon S3) with server images ready to launch (Amazon EC2) if you have a major hardware problem with the colo.
You are a right wing libertarian loon.
Tricks of the Trade: An Amazon Affiliate Link Macro
reddit goes down because they abuse(d) the shit out of AWS. judging cloud hosting by their failures is pointless. EBS is not meant to be a large scale memcached server.

i've done the "drive to fry's, buy a new server, restore from backup" type recovery. it sucks, you don't want to do it, but that's not what i'm talking about. if you're self-hosting at your office your run into all sorts of problems that datacenters solve. the cleaning staff at the DC will never unplug your server. you won't spill beer on it. if the internet goes down, they can fail-over to another connection, your office probably can't. the DC is closer to the backbone, giving your customers less latency. adequate cooling and smoother power means longer life for your hardware. and as you grow it's much easier to grow in a DC than having the server portion of your office gradually take up more and more space.
A strike may consist of workers refusing to attend work or picketing outside the workplace to prevent or dissuade...

If the non-workers prevent others from conducting business with their employer, it's a blockade, and it's illegal. If they merely persuade, it's a picket, and legal.

In both the US and India, you do not have the right to use violence against the competition. It's illegal if you prevent people from entering a factory and undercutting you, it's illegal if you sabotage the trucks of your competitors, etc.

Further, a quick google search shows that sit-down strikes are illegal in the US and India.
http://en.wikipedia.org/wiki/Sitdown_strike

http://www.indiatogether.org/combatlaw/vol2/issue6/strike.ht...
experience in support:

'The software isn't performing the analysis'

"Okay, what does the dialogue box say"

'The data file is corrupted'
(we have no such dialog box)

"Hrm, I haven't seen that box before, can you read it out word-for-word to me?"

'The. Data. File. Is. Corrupted'.

"Hrm, I've not heard that before, could you please spell out the words letter-by-letter so I can get it exactly right for the developers to look at?"

'Sure: Y-o-u-r s-e-t-t-i-n-g-s a-r-e n-o-t c-o-n-f...'

Even when specifically asked to read the message out word-for-word, endusers find a way to screw it up.
Most people probably are, but most employers, lenders, governments, etc. (and malicious ex-SOs) can and do use any information they can get. Even if "it will never happen to me," guarding against the exceptional case of abuse is worth the effort.
This community seems to need constant validation that it's worth doing start-ups and that some are, in fact, successful. I have to feel like if this were true, there wouldn't be this gaping insecurity.
I call Poe's Law on this one.
Thanks for your comment. I will take a look at the book you recommend.

To be honest, it has been a while since I was an undergraduate!

On a related note - how easy is it to transition from having first learnt how to program in Lisp (or a functional language) to programming in Java or C++? I have seen lots of blog posts about doing it the other way around (Java to Lisp). I would imagine that also requires a cognitive leap ..
It is too bad your example does not really convey anything interesting about the differences between clisp and Java.

The only thing I get from your essay is that Common Lisp has a REPL, which is sad because clisp is actually fun and interesting, and has a lot of VERY DIFFERENT things going for it.

Size of source code has never been a measure of the power of the language.
Would love to group chat about this in detail. I'm toying with this niche as well.
Thanks for that. I'll have to check it out.
RBS 6 Nations Rugby Championship 2012 Live Broadcasts
this isn't a way to render sites on various platforms, its a way to quickly test media queries based on device width, ala http://mediaqueri.es/