skysight-inc/HackerNews huggingface dataset:
My only complaint with G+ is the same one I have for most contemporary 'social' products: inability to select a specific user name.

I would sincerely appreciate it if someone could enlighten me as to why I am almost always forced to identify myself as something other than rch. Are random or numeric account IDs really so bad? Were there problems with early products like ICQ?

Quick edit: I know they dropped the real name requirements - I'm wondering why a unique, random account id couldn't be associated with one or more aliases, gmail addresses, etc., which could be aggregated, archived, hidden, dropped, and so on.
Think about the context of who they're [Apple] going after now.

You explained the iMac or other consumer devices. It does not explain a purportedly professional device.

As I mentioned in another thread, I was seriously considering the MBP Retina as my first full Mac computer. Having a serviceable battery simply kills it though -- maybe Apple has some amazing new battery tech (unlikely), but my experience has been that laptop batteries start seriously degrading after a year. Despite all of the toss-away commentary in here by people with apparently more money than brains, I have household laptops that are 4+ years old and still working perfectly adequately as, for instance, web appliances. I refuse to spend $2200 for a laptop with such a short utility life.

And what's the deal with the non-retina costing the same as the retina? It seems like Apple is trying to heavily encourage getting the unserviceable model by overpricing the other model.
1. It's always best to be honest.

2. If you don't know how to work with multidimensional arrays, you really need to learn. It's something I would consider a core skill for a programmer.

3. If you're competent at all, it would have only taken a few minutes of googling to figure out the right solution. Multidimensional arrays are very easy to work with in PHP.
I'm not as impressed by this letter as others seem to be. Reagan's only advice is don't cheat and say "I love you" every day? Who goes into a marriage expecting to cheat? And if you even have the slightest inkling of wanting to cheat at the start, you're almost certainly marrying the wrong person. The letter provides no insight that I didn't already have by the time I was ten.

The true challenges of marriage come when the other person doesn't support your ambitions in life, or you don't support theirs. When you feel that they are constantly critical of you, or you of them. When they gain 100 pounds, or when you do. When for no particularly good reason you become engulfed with jealousy. Or they do. When infatuation gives way to whatever deeper feelings lie beneath. Or maybe you discover that the deeper feelings aren't there and you need to cultivate them if the marriage is to survive.

The challenges and joys of marriage are so much deeper than this letter conveys. This letter is like the "Just say no" to drugs campaign. Everything is boiled down to meaningless simplicity.
Most of the interviews I've given are broken down into two sections: does the candidate have an effective baseline understanding of the technologies involved in the proposed job, and can they apply that understanding to complex problems?

If a candidate says "I don't know" during the first part, it's a sign that they will flounder during the second part. However, I usually guide the questions to try and actively FIND the "I don't know" point for the second part, as it helps me establish the boundary of their abilities.
Shutdownstartup.com - Was intended as a mini-social network. Intended to encourage developers temporarily out of a job during the last few almost-was US government shutdowns to create startups together. Then, to everyone's surprise, the government didn't actually shutdown...
- poetwee.com - poetry, twitter style. All driven through Twitter and various hashtags for votes, comments.

- uneducation.net - a network for learning things a more disorganised way.
Because S3 makes a terrible CDN. The latency is bad and can vary significantly.

Using it as a CDN for very large files is fine but for standard static web assets it's terrible.
http://en.wikipedia.org/wiki/First_they_came%E2%80%A6
Details, please.
so far it seems ok to me, it hasn't got the super huge interface like on mac & windows, apart from the call window it largely looks the same.
Without taking a personal stance on these features, I suggest that “You can ignore Language Feature X” is often a weak argument. If you feel X is harmful, not only must you ignore it, but you must consider all of the other developers, maintainers, and so forth who interact with your code.

There are tools that can cover this.

You personally may not use X, but what about your team mates?

Team leads should tell team members to use automated tools for coding standards. This takes care of most of this.

Your team (of 1+) may not use X, but do you ever have to debug modules or plugins written with X?

The Node.js community has a way of dealing with non evented-friendly code. Programming as a whole would probably benefit from more things like this.
Perlude podcast #17
So Amazon it is then! Bye bye NewEgg.. The relationship was nice while it lasted.
I did thingsdonelater.com for a while, but not long after i started it, had something going, and was planning a revamp to something far more usable, twello.com came out and kind of stole what i had been thinking of out from under me.
Show HN: node-email-templates, render beautiful emails using ejs templates
For ad targeting, Google can collect the data it needs from the subjects of people’s Web searches and the content of email, but that data isn’t nearly as personal and valuable as the stuff people willingly provide to Facebook every day

Isn't this statement getting fairly resoundingly proven wrong by advertisers? Facebook has some great demographic data, but Google Searches tie directly to purchasing intent. As an advertiser I'd rather know someone was searching for "mini vans" then that they're a married person with 2 kids.

Everyone keeps touting Facebook's social graph data as its killer product, yet it seems that Facebook has struggled a bit to really turn it into a revenue stream on par with Google's search data.
A successful defamation case in America requires proof that the offender had committed so called actual malice. This is very hard to do.
We deploy many research projects in Ethiopia, and the situation has always been murky. For example, it has been long outlawed to provide calling services for others over VOIP. So, if you run an internet café, and provide a calling service charging people, you faced jail. Private use of internet has been mostly unmonitored so far---but far too many people are now using their home internet for calling other people it appears. Given its very big diaspora population, communication is a very lucrative business in Ethiopia, and the government has made it clear in the past that the monopoly is going to continue this way because "it is one of the major sources of funds for development". This sounds like the next step in that approach.
To add another anecdote:

I happened to be leafing through a womens' mag while waiting for an appointment recently and there was an article on simple ways to save on spending.

The article said to never try on clothes when you are window shopping or "just looking" at a store. The reasoning was similar to this article on Apple: When you try something on and see it on yourself in the mirror, you now own that piece of clothing in your mind. And by not purchasing it, you actually experience a loss. As if you owned the item and now it was taken away from you.

This emotion is ostensibly more "painful" than simply wanting an item and not purchasing it.
Agreed, when I read that you didn't have much experience with multi-dimensional arrays, the first thing that came to my mind was "He is pretty new to PHP".

I don't see how you could have built any substantial project in CI/PHP without coming across them.

That being said, I think saying I don't know is fine, but be aware of how you say it. If it is a shrugging "I don't know", that would be bad. A positive "I don't know yet", would show you are being honest and willing to educate yourself.
Have you ever re-imaged a machine? It's easier than operating an industrial washing machine. (No pesky health codes to worry about.)

But they should be re-imaging everything as a rule, regardless. Otherwise you could use their returns system to distribute trojans.
So $424 extra for the bigger drive, and $176 for the extra ram... that sounds almost reasonable.
Microsoft May Debut Home-Grown Tablet Monday
Yep! Dead on target. A very impressive article. But, Cheese and Peas, Steve, the recruitment mafia has probably put a contract out on you - so cool.

The only thing you didn’t say directly though clearly indicate throughout is that no one (employers nor recruiters) cares about the candidates or their careers. Great article - it’s about time someone said it out loud. Congratulations on your website and business, it looks great and certainly has the right idea.
Yeah I noticed that as well, it kept everything short without wandering into the usual legalbabble that seems permeate most legal letters.
Skype is headquartered in Luxembourg. http://about.skype.com/where-is-skype/
The takeaway ...

"By making both the hardware and the software, Microsoft could achieve better integration between the two. We need only look at how the iPad business model has worked, and how the Android tablet business model has floundered, to see why Microsoft might choose this route."
Caml Trading [video]
> So to you theres no difference between being fleetingly seen naked whilst changing (eg at a swimming pool) and having your nude self featured in mass media?

No difference, meaning that I don't want to be in both of this situations to pretty much same degree. That's why I choose swimming pools with private changing rooms. Also currently anyone can smuggle camera to a changing room and publish photos of the people he/she can snap on mass media called internet. And we can't pretty much do anything about this. Pretending we can and from time to time trying doesn't provide us with any additional privacy.

> Would you at least concede that this wouldnt be true for everyone?

Yes. I'm aware that some people don't mind being seen naked when not too many people watch.

> Or are you trying to make some sort of impractical distinction between capture and use of an image.

Not really. If it's captured it can be published. At least anonymously.

I'm neither in favor or against nudism. I think that society could use more acceptance about how ordinary people look and what ordinary people do.

I think there is a great value in right to take and publish pictures. Of police officers on duty, of school cafeteria menu of what all interesting especially powerful people do and how the policies turn out in the field.

I think that no one with camera should ever feel frightened to take photo or record something.

I also don't really like fighting technology with law. Technology will always win eventually but it can do massive damage to progress of mankind delaying whole nations by centuries.

In 50 years projects like Google Glass will probably blend the boundary between seeing and recording so why struggle.
Tackling Yeast Infection Before Pregnancy
Linode sends out notices for every single maintenance event, which includes both emergency and scheduled events. The maintenance you experienced last month is explained here: http://blog.linode.com/2012/06/13/xen-security-advisories-an...
Maybe they should rename it MacBook Air Pro? :)
Mozilla Thimble - Learning HTML, CSS and More
I don't have much experience but tried to draw some comparisons:
http://tunein.yap.tv/javascript/2012/06/11/javascript-framew...

If you can tell, I like Angular's approach better. However, the crucial thing is that Ember still has 2-way data binding. And I think you will have a much easier time porting Backbone to Ember than to AngularJS.
Man, I hope those restore partitions get wiped before resale too, otherwise I don't see what's stopping me from hardwiring my malware right into those.
Well, 40% of the population of the US has an EMR in Epic, so I don't think it's "about to" anymore.

Extra hilarious for people not familiar with their stack: up until about 2009 (maybe later?) they had all of this running in VB6. (Source: I worked there in 2009)
Develop for Good: Hackathon
CivicAssociation.net -- Bought it a couple of years ago; I was stunned it wasn't already taken. I envisioned it as a site that would allow civic associations to offer a core set of useful features (collecting dues online, email announcement lists, etc.). Had to abandon the project because I lacked the time to do it right.

ConstantAds.com -- A high-concept online advertising platform. It sold ads that never expired, with no pay-per-click or pay-per-impression costs. You paid a single fee up front, and then the ad was rotated among other ads in its category, relative to the amount paid.

FEREM.org -- Domain name was an acronym for Fund Ethical Research and Experimental Medicine. It was intended to provide a list of research and advocacy organizations and describe their positions on certain ethical issues. Never did much with it.

ParishNetwork.org -- A social network for members of Catholic parishes.

Truyoo.com -- Identify verification service that allowed sites that publish user content to weed out the trolls. Unfortunately, I never worked out a payment model that appealed to both publishers and users ... and Facebook's platform served the same purpose without requiring any sort of payment.

SearchGetaways.org -- Sort of like a Kayak for vacation rental listings.

RungJump.com -- People could write detailed descriptions of their jobs, and then potential job seekers could purchase access to those descriptions to get an inside look at a particular workplace. Payment model never worked out, and I found that it was more difficult than I thought it would be to get people to dish about their jobs.

Swap4Web.com -- The intent was to allow small businesses to swap goods or services in exchange for web hosting and web design services. Upon further reflection, I realized that there was only a small segment of the market that had goods or services that I actually wanted, and I didn't want to go through the hassle of reselling them.
There was a time when U.S. Americans would have condemned any attempt by the government to inject itself into their lives. However, that time has long since passed, and with very little effect on the way most Americans live their lives.

Though the government is surely monitoring internet communications, at least people aren't being disappeared. I'd like to see an amendment to the constitution that protects the citizens' right to privacy for all forms of electronic communications and personal digital storage. I think your online identity should fall under the same right of non-self-discrimination that spouses and accused persons have.
How Cloud Computing Is Changing The Face of Business
Pro means professional.

It does NOT mean a person who wants the ability to upgrade their RAM/Hard Disk from a third party.
> notice of designation on file with the Copyright Office

What is that, exactly?
Frankly his main gripe is that JS = FP, CoffeeScript = OO.

The 3 gripes you point out are mostly a consequence of Coffee choosing to do OO instead of FP & then needing hooks into JS's world to achieve this end. From the article - "CoffeeScript sees the world through OO’s eyes. When I see JavaScript, I find beauty in it’s ability to be a dynamically typed Functional programming language."

His example is known by various other names, most commonly http://www.google.com/search?q=lots+of+little+objects

He wants just 2 "objects" ( he more specifically wants unstructured objects, or plain structs ) - sammy the python & tommy the horse. Functional JS gives him just those 2. But OO CoffeeScript gives you 5, or even 6 if you count hasProp.( var Animal, Horse, Snake, sam, tom, __hasProp. )

The more dramatic way to document this behavior is to have say 100 cats & 500 rats, whoe identity is captured in an int. With FP you'll be able to happily get away with just 2 "objects" - 1 cat and 1 rat ! The int indexing will happen via a function call. With OO you will have 600 little objects plus a bunch more for the classes and the hasProp !!

Here's another one I've seen - If you get two programmers to write a paddleball - one in functional JS, and the other using Coffee OO. The Coffee one will lag pretty soon. The Coffee guy will have a Ball object & a Brick object & a Wall object & each gesture will get captured as an object as well. So when the player moves the arrow keys to move the paddle, each move's x,y coordinates will become a gesture object & then gestures are passed to the ball & the wall to determine collisions....soon you'll have 1000s of gestures & the pgm will slow down unpredictably as the gc kicks in.
The functional JS guy won't create a single gesture object, he'll simply call some collision detection function directly with the x & y, so you'll see much better performance.

Ofcourse the coffee OO code will look a lot prettier than the FP one littered with curlies & function calls, but like the author says, "JavaScript’s function keyword and curly brackets aren’t ugly to me, they are useful indicators of code smells."

So pick your poison.
This essay is fairly amazing -- there's so much emotion and so many assertions packed into it, and yet they're all founded on innuendo and hearsay, not on how things actually are. Most of the things Leon writes are factually incorrect, but at the same time, you can see how listening to enough FUD might make you start to think them...

For example:

> CoffeeScript classes have attributes and properties that
> are encouraged to be mutated by reference so a language
> contrivance was devised (@) to allow OO style encapsulation
> while still trying to provide Functional referential
> transparency in anonymous contexts… wrap your head around that.

What? Instances of CoffeeScript classes are just like any other JavaScript object with a prototype -- just like any old string or function or array. The "language contrivance" `@` symbol is simply an alias for `this`. Nothing more and nothing less. `@name` in CoffeeScript is just `this.name` in JavaScript -- I'm not sure how you wind up with "functional referential transparency in anonymous contexts" from there ... but I'll have a little of whatever Leon's smoking ;)

There's many other things in the essay, but the core boils down to this: There are a bunch of folks who are used to ignoring prototypes in JavaScript because they hand-roll objects by manually adding properties or using Crockford's "module pattern". For them, CoffeeScript's `class` keyword feels like it's adding something alien to JavaScript because it makes prototypes accessible. It's not. Using prototypes and objects lies at the core of JavaScript, and it's only the difficult and fragile syntax that leads people to manufacture new instances like this:

var makeDog = function() {
return {
bark: function(){},
run: function(){},
...
};
};

Instead of the far more efficient:

new Dog;

Finally, CoffeeScript isn't encouraging you to do anything in particular. If you truly don't like using prototypes in JS, feel free not to use `class` in CS.

> Jeremy Ashkenas, whom I do not know but would
> LOVE to have a drink with (alcoholic drink or
> otherwise) and pick his brain ...

Ping me the next time you're in NYC. Always happy to grab a drink and talk shop.
Hey, I replaced a spark plug once too... I should be chief mechanic at Red Bull in this case :)
No. Leave the seat up unless you need it. That keeps it clean.
You think FJ's lawyer is aware of the flaws in his case? I really didn't get that. I read his letter and ended up thinking "this guy is a total gristlehead". It scanned like a letter from a ten year old who knew a tiny amount of legalese.

Edit: I get that he's a high-profile lawyer and was respected for the work he did with sex.com, but the letter didn't seem like it was all that great. "Punch it into Google" was a phrase he used. Seriously?
I'd say winning the Cold War was a pretty significant triumph for the man.
When I interviewed for junior dev roles I answered "I don't know" to questions during multiple job interviews and still got offers after those interviews. Usually after answering that I don't know something I would ask the interviewer how he would handle the proposed problem. My best advice would be if you don't know don't be afraid but have poise and show that you're eager to learn and willing to ask questions.
Indeed. New Apple releases are events, and staff are paid to be able to get everything ready in time. It's not really feasible to do that every time some partner releases a new laptop that's not had any hype or media attention and no-one is going to be coming in the next day demanding to see it.

It's a luxury Apple have that other business models can't really afford to emulate.
thumbkissing.com for some silly touch app :)

medicaresetaside.us for medicare cms system

examinationundearoath.us cms to manage examinations
“It’s like creating Buffy’s musical episode”
While I understand the economics of your argument, are you suggesting that NewEgg would resale a returned machine without wiping it and re-setting it up?

That would be a horrid security practice and open them up to liability lawsuits. I'm assuming they are smarter than that, in which case, wiping it is wiping it.
SPDY is built on top of TLS, which means it requires a site to have a valid SSL certificate in order to work. This, unfortunately, limits SPDY only to CloudFlare's paid customers who have enabled Flexible or Full SSL support. Microsoft is working on revised IETF proposal that is SPDY-like, but removes the requirement for SSL/TLS. If the TLS requirement is removed in the future, we'll make SPDY (or whatever it comes to be called) available more broadly.

Can SPDY theoretically be transitioned to not be built on top of TLS, or is the MSFT work a more likely solution?
Free* advertising and publicity for The Oatmeal. I found the letter quite entertaining, further embedding The Oatmeal in my mind since even his lawyer appears to have a sense of humor.

*I know lawyers aren't free, but he'd be paying a lawyer regardless of the letter's style.
You use Bing? So how is the weather in Redmond today?
This title is incorrect the story is that the ban was lifted.
That's what I do and then pay close attention what they do when we hit that point. Ideally, the candidate will explain what they would do. If we have enough time then I want them to ask me to explain the answer to them, that tells me they are actually curious enough to fill in their gaps.
Ha, I didn't think of that, I was just thinking about the OP saying people should restore the OS before returning to NewEgg, but very good point!
Anyone reminded of the scene in Snow Crash when YT calls in a Code, and everyone at Vitaliy's concert thinks it's a visual effect?
Looking back at some of the early stuff they don't look that good to me. Maybe horrible was too strong of a word... but those were some pretty sad school lunches. We pack lunches but if my kid was getting served that at school I'd be a little concerned too. But if the council didn't have anything to hide then why did they try to hide it? ;)
It's the same sort of thinking that has a certain political party opposing free trade agreements out of a fear that it will bankrupt manufacturers using inefficient processes.

If by 'inefficient processes' you mean 'workers who are paid a living wage', then yes.

As a general rule I support free trade, but I think you're misrepresenting the concerns coming from the left about free trade.
Admittedly, I'm not that familiar with RDS, but I think there is a big difference between babysitting and common practices around data protection.

Always plan for failure regardless of where your data is, what claims are made, or how much you're paying.
I really have a hard time considering polishing an existing product as "innovation". Sure its adding value, but innovation it is not.