skysight-inc/HackerNews huggingface dataset:
"You say you aren't a big fan of 'heavy use of annotations' but you don't qualify what 'heavy' is so I am guessing that it is pretty much all annotations."

The problem is that guice is using these annotations to wire things together, but so was jax-rs. It's been over a year so I don't remember the exact problem I was having, but the short version is that annotations don't compose well and when two different frameworks require you to place annotations on the same class/method, and then they conflict with one another, it because very hard to fix.

This aligns with my feelings: http://www.nofluffjuststuff.com/blog/brian_gilstrap/2010/02/...
He consistently states that he views this as a moral imperative. He's not exactly telling everyone that they have to, but he is saying it is fundamentally morally wrong not to.
While I agree with you in terms of content, based on how they've handled the rest of this mess I find it almost hard to believe they would be capable of looking up a cnet editor's email address, yet alone pursuading them to write anything.
Yeah, that Gang of Four, man. Almost as bad as the original Gang of Four.
Switching to Zencoder was the best decision my company made to handle video uploads. They seriously are the best, by far. They even support full HD and audio only, and there are just a few file formats they don't yet support (like GoToMeeting).

If you need video encoding, use Zencoder. Don't even try to figure out your own ffmpeg or related solution, it's not worth the effort.
Jobs Report Bodes Well for Housing
El Marketing de Atraccion Si Funciona en el marketing Multinivel
Ticketmaster Processing Fees Will Be Refunded To 12 Years Of Customers
Splitting hairs but it relies on buggy websites using SQL Server, rather than exploiting a flaw in SQL Server itself
He quoted me and then claimed a "reasonable" person would be offended.

That's not what I wrote; you're putting words in my mouth. Even if, as you imply, my brain has been so irreparably damaged by my experience using Perl (among other languages) that I am incapable of rationality, that's still a disingenuous discussion technique.
Rob, long-time /. fan who migrated over to HN when the signal-to-noise ratio exceeded my threshold. I just wanted to say thank you, and also that it's slightly ironic that you seem to be following the same path over to HN... :)
IPhone 4s Siri Is Funny
That is a fair point.

I guess cIQ represents a greater potential for malpractice. I know pretty much exactly what happens at zynga, and while I don't like it, its no worse than many other unhappy commercial practices.

What happens with the cIQ data is hidden from our view, and there is great potential for really bad stuff. However, like you say, it's a closed box. It could all be utterly innocent. Somehow though, I doubt it.
RMS is likely to be judged very kindly by future historians for fighting the good fight. But let's hope that it's not because his worst fears have come to fruition.
That's what I thought as well when I first saw the backtick, but after using it for a while I found it to be perfect.

It's rarely used in any other context (besides Lisp). It's really unobtrude, making the rest of the code standing out. It's at an easy to remember place at the keyboard. The parser is good enough to catch any quote or backquote mistakes. It's really an non-issue and you forget about it after a while.

A sample,

<ul>
` for (a : list)
<li>$a
`
</ul>
If you see significant positive results, write them up and let us know.
I'm not sure why it matters either way; it's not like he's going to send goons to your house if you don't release your source.
Does he suggest software must be free?

If you mean must as in, it should be illegal to do otherwise, I'm not sure. I don't think so, but given that he casts the conversation in terms of human rights, I can't entirely tell.

But if you mean must as in, does he really think all software, without exception, should be free? Absolutely. I think that's clear from the linked article alone.
How three little things turned a shopping experience from good to awesome.
The Persistence Layer with Spring 3.1 and Hibernate
How to configure the persistence layer with Spring 3.1 and Hibernate. Focuses on Transaction Management, Hibernate Session management, Spring template best practices and common pitfalls.
Ask HN: How does cardpool make money?
They claim they are getting 8 figure revenue, so let's call that $1M/month revenue to keep the math easy.

By their Alexa rank, we would assume they have on the order of 38K visitors a month at 152K pageviews.

So they're making an average of $26/visitor, and I don't see them actually charging for anything on the site. Obviously their actual users will be substantially less, which makes this even more perplexing.

Please help me understand how this is working.
"Step 1: get a well-known consultant from VSR to reverse engineer your code gratis and publicly post that the allegations made about your software appear groundless".

You probably don't even need a step 2.
It's important for smaller companies to have access to the market so they can raise capital and compensate employees with stock options. Could make it a stronger company without needing to change the business model or grow the company.
Forget the centralized/decentralized stuff. At some point almost all git users have a somewhat centralized model.

You say you don't get it yet and I think it's the issue. Coming from years of SVN I was in more or less the same situation (but I choosed to switch so it was obviously less painful). Then I started playing with local branches and funny stuff like that. I can assure you that once you get yet you'll never wan't to go back :)
Sell hardware?
Here's another tip when dealing with registrars that really relates to dealing with any business or person when in this situation.

People have much discretionary power to help you depending on how you treat them. While there are many people who get their way by instilling fear my personal belief is that you get more by being nice to people and making them want to help you (and this has always worked for me).

So when you have a problem with your registrar or hosting company or a meal at a local restaurant don't go off on a rant and tell them

a) It's their fault

b) They suck

c) you will never use them again

d) You will tell everyone a&b&c

(Did I forget anything?)

This will only make them defensive and will alienate them and get them to form a wall.

I'm not saying to not point out some truths about what happened. But do it in a way that makes them think you will be a happy customer if they manage to help you. Edit: And you still love them.
Cool article. Once the starter project is done, what are the main criteria you apply to make a hire/no-hire decision? Does the hiring manager make the decision alone, or does the team debate the person?

Have you found any skills that are harder to evaluate through starter projects than through traditional whiteboard interviews?
This is not about security, this is about respecting your privacy. There's a difference between:

www.facebook.com

... and ...

www.facebook.com/rebecca.some.name
Amazon is hiring :D
The 8 figure revenue is from the title of their jobs ad.

Cardpool (W10, 8-figure revenues and rapidly growing) looking for SW Engineer #3

Clickable link to their site: http://cardpool.com
And here I thought the site was only about the Japanese language. That's a nice tutorial.

The main site has a lot of information on studying Japanese for those who are into that sort of thing, BTW.
The 1 Important Characteristic Of All Highly Successful Leaders
Ever have thoughts on doing another startup? I'm sure you've put a significant amount of thought into social interactions and moderation of an environment and it's community, I bet there are some very good translations there into some sort of social media service/internet karma scheme/more accurately focused targeting of peoples actual interests (and lack thereof). I'm willing to bet chatting with you would make for some great intellectually stimulating conversation.
I meant must as in must. I know the should part.

I think the difference between must and should is significant.
If this is really the hiring process they use, it must be seriously limiting their candidate pool. At least it seems like it'd be hard to find anybody with a full-time job who would be able to devote some unknown number of days to do real work for a company as part of the interview process. Finding good people who are additionally willing to do it for free must be even harder.

I guess it'd be fine if you just want to hire consultants, students or the unemployed. Am I misunderstanding something about that post?
>...it is not so nice for the employer.

I can see how my comments and actions could be taken negatively, but I disagree with that generic statement. Yes it can be not so nice for the employer, but it could also have zero negative impact.

I was able to successfully do with zero negative impact. In fact, the flexibility that I trained my employer to have, made me a happier and more productive employee for that company. The ability to attend to my personal business, regardless of what it was, made me appreciate them and work harder for them.

>I'd much rather have someone like dclowd9901 working for me than someone like you or me.

Please don't lump me into that category.
Wat te doen bij.nl - In Time (2011) Watch Full Movie Free Online
I see this all the time with Twitter. These days you don't even need to mirror the website; just run a proxy that edits the HTML on the fly. Of course, they just use existing malware to edit hosts file but easy to translate to simply stealing the domain.
DARPA's $50k shredder challenge solved
This is my chief difficulty with the GPL as well. As a profession, we can't self-destruct with an ideology of giving everything away in a society which we have to pay rent, insurance, etc.

I don't have a solution, wish I did.
I think that's what http://gun.io is for.
Or "video" sites
I don't think I've ever seen a resumé covering a 14-year tech/tech-related career that fit on one page.
Accomplishments: "single handedly destroying the productivity of a generation of nerds"
> why is the notion of intellectual property any less legitimate than the notion of real property

hxa7241, above, links his summaries of four deontological argumentations on this issue.

http://news.ycombinator.com/item?id=3305043
I use this and it's free and so far it's worked pretty quickly when I renew/transfer a domain intentionally : http://www.domaintools.com/monitor/domain-monitor/
I think if you set up a wildcard *.mydomain.com rule to forward to your domain, you won't see their stuff.
Disappointed that Expertise bullets missed "Stuff that matters" right under "Nerds".
1. They don't have a right to a market

2. There's already a market available to them: the internet

3. Smaller companies already can and do satisfy the regs.

4. Why shouldn't they have/want to change an nonviable business model?

5. What about risk?
Do a new site man. Slashdot->[Digg]->Reddit->CmdrTaco's new site.

As much as I have love for Reddit its ripe for replacement.
If you look at it as purely customization, yes, there's a thriving market. But the author is specifically looking for something that creates a world 'where the distinction between the “use” and “programming” of a computer has been weakened'.

And the point is that those are fundamentally different activities. There's only a very small intersection that needs the simplicity of "use" and the complexity of "programming". And given that's an incredibly hard balance to strike, I stand by "no market" - at least for a product _specifically_ aimed there.
How does not knowing which diamond has the phonon make it quantum entanglement?
Hehe, that's exactly what I was thinking of when I read:

"Objective: To use all of my skills to change the world for the better. Again."

I can only imagine what great things I would've done with my time if /. hadn't been around. Or maybe I would've simply stayed at the online forum where I was posting before /. came along, wasting my time all the same.
3sat nano – Mythos Cholesterin
You can do that if you have a Wikipedia entry.
Ever worked in a team?
I have a feeling the creative muscle you've exercised as a musician has also helped tremendously as a hacker & business owner. Those same musician/programmers that I know also tend to come up with some pretty far-out ideas & solutions. The discipline of constant practice, the ability to tap into your "intuitive" & creative side, and the understanding of another language (musical notes) probably translates very well.

This can apply to other creative fields too, of course.
30 unique and crazy christmas gift Ideas 2011
His work ethic is something to admire

That's a pretty amusing statement because Notch is infamous for taking vacations often and quickly losing interest in a feature before moving onto the next one, leaving things incomplete.

Fans have been cheering Jeb's takeover because he is considered more technically competent and devoted to fixing bugs. Minecraft's code is generally considered a big mess.
His views on free software come from a very different idealized reality than what actually exists. From the GNU Manifesto:

In the long run, making programs free is a step toward the postscarcity world, where nobody will have to work very hard just to make a living. People will be free to devote themselves to activities that are fun, such as programming, after spending the necessary ten hours a week on required tasks such as legislation, family counseling, robot repair and asteroid prospecting. There will be no need to be able to make a living from programming.
This is a fallacy. It's equivalent to arguing that any increase in productivity (which is precisely what this is: less effort expended to develop software) is bad. But it's wrong. Over time, those freed from obsolete jobs are employed by society to do new stuff (stuff that wasn't practical before because of labor costs) and we all benefit.

And even in the short term this is pretty much just plain wrong. Almost all GPL software is written by people paid to develop GPL software.
Barcelona vs Levante live stream online La Liga 3/12/2011
Also loving namecheap thought it sucks that they don't support all extensions, for example I have sampl.es which I cannot transfer from GoDaddy
Let me clarify: I'm not in favor of lowering the regulatory requirements for companies, big or small. It's important to help them access the market but not at the expense of less regulation.
Several of my smaller suppliers have their SO do the books for the business. It's very common. It's really common to have a family member do bookkeeping, just because of the trust level involved. (My sister does my books.)

My SO has done some programming for my company; some of it has been really great, some of it not. (She is generally way more competent than me or anyone else I can afford, but her background is embedded systems, you know, c, c++, vhdl; that sort of thing, and all the prgmr.com stuff is perl and bash, so you get a really good programmer writing stuff in languages they've never used before. It can be... interesting to read.)

It really all depends on communication. Can you tell her (or him) that the thing they built isn't what you need and use something else?

I mean, I'm the oldest of 6, and I've been hiring siblings for as long as I've had siblings, so I have a lot of practice saying "no, that wasn't what I wanted" and even "I don't need your help for now" without burning bridges, and I think my SO is willing to accept constructive criticism.

I mean, the usual rules for hiring family apply, I think, only more.
That's not irony.

Also that's probably not even true, I would guess that cmdrtaco keeps reading slashdot for old time's sake if nothing else (you don't erase 14 years easily), and in 2011 it turns out you can visit several websites instead of giving allegiance to the One and only.
Can you explain how would that work?
(6) not advertise ability to "Capture button presses" - http://www.wired.com/images_blogs/threatlevel/2011/12/Experi...

(7) not include "user interaction" and "key presses" within the core claims of their technology patent http://www.faqs.org/patents/app/20110106942

..just might be construed as intent regardless of evidence.
Verizon's Galaxy Nexus Won't Support Google Wallet: FCC Principles to be Tested?
OMG Ponies !!!
Virtual Assistants Raise New Issues of Etiquette
This is I think a sensible balance. It recognizes that it is technically impossible to track down all downloaders and sue them, and placing the fault on the uploader is correct.
1. We could go on for several pages about the 'precise moral dimensions' but we both know that taking somebody's work, for nothing, against their wishes, is not cool. If you don't want to pay for it, do without it. Civilisation is built on mutual respect of rights.

2. Maybe piracy is here to stay. I just resent the sneaky suggestion that its only the lumbering, dinosaur labels with their outmoded industrial apparatus that are going to suffer. It's not true at all. The people with the most to lose are the artists themselves - especially the more intellectual ones, eg. authors. In your brave new world, The Beatles would have continued touring pub venues and only the lucky few who got to see them would realise how much they stood out from the 10,000 other bands doing the same thing.

Oh and religious and aristocratic patronage as a primary 'business model' royally sucked - that's basically why the copyright model and the arts have thrived over the last few hundred years. Its why we get to watch 100MM budget movies. It's a bloody good system and it's a crying shame to throw it away just because of piracy.
Hiring comes down to the team or employees that have talked to the candidate. Everyone gives their feedback and a number rating to the hiring manager. Its up to the hiring manager to then take that info and know whether its a unanimous yes or if there's reservations from individuals and pass.
"There's zero evidence that Carrier IQ captured, recorded, or transmitted any keystrokes"

...except the 17 minute Youtube Video that showed Carrier IQ capturing, and recording keystrokes.
Person-to-Person Sales in International Trade
I really like the idea. And the dot thing is cute. The design looked better after I increased the zoom factor in my browser.

Good luck!
I think it's great that RMS still generates debate. These are issues that we should always be thinking about and debating. What a wonderful legacy.
Good for him. Notch has earned a well-deserved break.

If you've followed Minecraft development for any period of time, you'd know he takes breaks quite often, much to the amusing frustration of fans. His disinterest in the game in the last year has been a little obvious.

Jeb's takeover is the best Minecraft news in a long time. He has already fixed outstanding bugs, like sheep wool not regrowing. 1.0 is rife with major issues, and Notch's inability to finish a feature has damaged the game's appeal since its shift to an RPG-lite in the various Adventure Updates. Jeb is the best person to grab the steering wheel and put things back on course.
Catch a Cheating Spouse With Cell Phone Spy
I agree with a lot of RMS' views, but I would be very interested to know what he thinks about computer games (PC, and consoles). Can anyone shed any light on this?

The way I see it, games are much like an interactive film. It's an experience someone has personally created for us. It's more of an art than a computer program. I'm aware of open source games, but I wonder how an open source model would affect a game like Battlefield 3? Cheating would surely be rampant. I certainly do not expect Terabytes of data when I watch a film so I can make the changes I want, nor do I expect sheet music when I buy an album. Games are as much of an art as music & films.

What about consoles? They are viciously protected from custom modifications. I don't agree with this, I believe it's our hardware and we should be allowed to do as we wish (hey Microsoft, blowing fuses in my NVRAM without telling me is really not cool).
Thanks for linking to my Stack Overflow by Day post in the readme!
my thoughts exactly. most entrepreneurs are less likely to be comfortable in a larger organization like facebook.

i do agree that an office in Boston would make more sense for them.
some useful helpers from tornado's escape.py:

def utf8(value):
if isinstance(value, unicode):
return value.encode("utf-8")
assert isinstance(value, str)
return value

def _unicode(value):
if isinstance(value, str):
return value.decode("utf-8")
assert isinstance(value, unicode)
return value
Oh is that what it is. I'd seen the name but imagined it was to do with Buddhism influenced programming or something.
"Wanna Make Outrageous Money with your Computer?"
If Everyone Else is Such an Idiot, How Come You're Not Rich?
Pssst ... Wanna Buy a Law?
> you can simply add an additional header saying "client id" which the service provider can then use to "secure" his er her service as he sees fit.

OAuth 2.0 is basically that + a standardized protocol for requesting a "client id", which is why it's completely insecure over standard HTTP.
How code search should work -or- why Google Codesearch failed...
Tratamientos caseros para el acne eficazes
>From a historical perspective, why is the notion of intellectual property any less legitimate than the notion of real property? In both cases, we are granting to a private concern the exclusive right to exploit something that used to be in the commons.

The difference is as clear as day. Now matter how much you exploit an intangible good, you cannot deplete it. It's not scarce, so it makes no sense to hand anyone a monopoly over it.

Also, land ownership can be questioned as well. It's most often justified by reciting the Tragedy of the Commons, but private ownership isn't the only solution you could apply to the problem it describes (depletion of a shared resource), but I digress.
DIY Hacker's Uber Sensor
And hashing them is not useful if you intend to authenticate with them. I think you mean encrypt. Hacker finds encryption key. See "Until someone steals its database."
So is this a legit account, it was created 99 days ago which seems kind of short for someone as wired in as Rob should be, can anyone on this site confirm that the account is indeed Rob? I don't mean to be skeptical but it's the kind of thing that could kill the credibility of the site. A site full of people that pride themselves on being critical (polite but critical, I remind you) being duped does not bode well for attracting people who want scrutiny of their information and not just more confirmation bias.

It just seems strange to me, why would Rob be in the market for a job, I could understand being in the market for a team but not a job, unless he did something stupid like I did and lost it all, if so I would love to hear that story. If it is I apologize for being critical I would have just imagined you being here a long time ago. I was one of your first users over on the other site back in the day, I always though based on your post over there that you would love it over here.
One feature Zencoder still doesn't have (AFAIK?) that I find invaluable is allowing users to upload directly to the encoding service, bypassing your server entirely.

Thankfully, Transloadit (no, not affiliated, just a happy customer) does offer that service- it means that we don't have to worry about handling user uploads as well as not worrying about video encoding.
Internet Made in New York City
I can absolutely confirm that it is him. Although you have to trust that I am in fact, hemos, but the other folks I know on here can attest to that.
that the companies are all playing hot potato still, days later, tells me there's more to come out about this.
Sunrise Healthy Energy Drink
It wasn't Rob, but the account was handed over to him a while ago. You can check his blog to confirm that.
I should get him to the post his joke resume. It's not even just one page, it's two lines on one page.