skysight-inc/HackerNews huggingface dataset:
If you aren't paying and the company is trying to make money, then yes, someone else is probably paying for it. However, the implication does not go the other way. If you buy a newspaper, go to a movie, or watch cable TV, you are both a customer and a product.
You could do it comic-book style, by just flashing a shiny graphic that says "React!" over the enzyme.
Are you good at selling yourself?
They mean you can deploy 3 free apps instead of the previous limit of 1
I know that http served https form target login is an anti-pattern.

I was saying that a) firesheep does not have anything to do with passwords (which he implies it does) and b) it would be prevented with ssl anyways. I don't even know why he brought it up.
H. Abelson and J. Sussman "Structure and Interpretation of Computer Programs" aka SICP if I had to chose only one, but Cormen, Leiserson, Rivest, Stein: "Introduction to Algorithms" and Sipser: "Introduction To The Theory Of Computation" are other must read ones.

Seriously, asking for one book to read is silly in a profession that is all about lifelong learning and disruption of established assumptions and paradigms. If you want something timeless, then you need to go way low level to the mathematical fundamentals of this profession.
Thanks for your feedback. I've rewritten this bit to hopefully make the point better. I agree this is NOT what users actively do on these sites. But I think this is what the service is essentially doing under the hood in many cases.

I agree that there are people who prefer the time-saving methods used with many of the major online dating services, and they will certainly continue to use those, but we feel they may be missing out on people that they didn't expect.
from http://news.ycombinator.com/item?id=3321366:

> I think having a bug bounty program is actually a lot better than the vast majority of sites / vendors that don't even have a whitehat [aka responsible] disclosure program, let alone a bug bounty program. It's worth noting that this is just the base bounty - I've seen us pay out a lot more for good discoveries. $500 is also the base that Google and Mozilla offer for their programs (http://googleonlinesecurity.blogspot.com/2010/11/rewarding-w..., http://www.mozilla.org/security/bug-bounty.html). What would be a good price, do you think? I'm not hooked in enough to know what black market prices are like for bugs like this.
The article (which rightfully provides the original decision) ignores the subsequent paragraph:

Second, even if she were otherwise entitled to those protections, O.R.S. 44.530(3)specifically provides that "[t]he provisions of O.R.S. 44.520(1) do not apply with respect to the content or source of allegedly defamatory information, in [a] civil action for defamation wherein the defendant asserts a defense based on the content or source of such information." Because this case is a civil action for defamation, defendant cannot rely on the media shield law.

This changes things somewhat. The article says "she's entitled to those protections." This says, even if she were, here's why it doesn't apply.

NB: I think the settlement sucks, but that doesn't mean the judge was the complete idiot the article made him out to be.
you can only watch it in HD on vimeo
Self-Acceptance V/s Personal Growth
I can buy and sell goats well enough....
>> Sallie Mae and all of the banks that pushed changes so that bankruptcy couldn’t happen for student loans are just greedy and really shouldn’t be allowed to offer these loans.

> The bankruptcy reform bill

had nothing to do with the non-dischargability (can't get out of with bankruptcy) of student loan debts. That change happened in 1998.

> almost no one took notice.

Speak for yourself.

> The fact that an institution as old as the founding fathers was changed on the eve of the collapse bears more than coincidence.

Bankruptcy laws have changed many times since "the founding fathers".
You're being overwhelmingly optimistic. History shows that an education model to be surprisingly resilient and will only collapse if there as seismic shifts in its supporting culture/state/nation.

This is readily apparent in East Asia, where the Chinese system of schooling, civil examinations and the mandarin official/gentry system only began to fracture when exposed to Western schools of thought, particularly the latter's advantages in the sciences.

I predict the current system will only even begin to fracture when it is no longer able to perform its primary function on a massive scale - i.e. to enable people who graduate from college to obtain a job.
Hooray! When this becomes generally available, I'll be totally in. Love the concept.
I think it's hard to extrapolate over an entire diverse population based on one or even a few examples.
"TAOCP: Decades ago, and not a serious suggestion"?

TAOCP is not even finished. My copy of volume 4a is copyright 2011. Although it's definitely not something every programmer should read, it's a fantastic resource when you run into a really, really hard problem. I think it's also a great source for recreational programming problems if you like that sort of thing.
Did you read her blog posts? She sounds a bit unstable.
While it's awesome that it works against SOPA, this is an illustration of the type of thing that is wrong with our political system.
India seeks social media screening
> It kind of is the Bose Audio of scotch

Does that mean it's the favorite whipping boy of people who like to think of themselves as connoisseurs?
But this DNSCrypt proposal is specifically claiming to be a "slight variation" on DJB's DNSCurve protocol and curve25519. It uses his NaCl library for implementation too.

But looking at the DNSCrypt code on github, there's no indication of who actually wrote it. It has no attribution, no source code comments. Haven't found a protocol document either.

The author(s) were certainly meticulous though. The #includes are categorized according to their standardization origin (posix, C, internal) and alphabetized within those categories.
sweet, but what the heck is an agent? It's not clear to me that my smaller apps won't ever cost me money with this, because I don't know what an agent is. ("First agent license is always free. You'll never be charged. No risk integration.")
About 6:20 since deletion, and the images are still accessible at their akamaihd.net addresses. I'll have a look again tomorrow.
Netflix's Chief Sees HBO as Its Main Rival
Verizon Is Reported to Be Planning a Streaming Service
Of course, the downside of DNSCurve is that you have to trust your upstream name server completely because they have the ability to arbitrarily tamper with the responses they send. This is quite convenient for OpenDNS - they do things like redirecting requests for non-existent domains to search pages with ads that make them money.

The other downside is that I don't think there's any way to securely implement the second stage of that process where your DNS server makes secure requests to other DNS servers, because the root name servers don't support DNSCurve and are unlikely to for the foreseeable future.
Ctrl-k
As kevinalexbrown noted, this also seems to be a case of people ignoring the next paragraph of the decision.
response2: Are you kidding?

Just a quick note though that if you're opening up the field to whiskey in general, the people who find Johnnie Walker especially drinkable are probably better served by moving to a more drinkable whiskey category in general. Bourbon is as forward as I get these days, and I strongly strongly prefer rye. Either option is bound to be much cheaper than Blue Label, and if you read up on (say) Bourbon and get a little spendy (but not Blue Label spendy), some of the bottles out there are revelatory.

(I say as I tuck into some Black Maple for an evening of Rails dev).
To second this line of thought, I've noticed that the customers who pay $150 are less likely to think of you as their personal butler than the ones who paid $15. It's a weird thing.
OK. I was wrong about licensing requirements.

I think you're slightly confused about el-get's purpose: it isn't to replace package.el. el-get supplements package.el and provides options for people who want to run the latest and greatest versions of libraries, or who can't be bothered to monitor the odd elisp snippet and update Marmalade every time it changes.

Personally, I find el-get recipes so easy to install and create that I never use package.el at all, but that isn't the goal of el-get developers.

Here is an example recipe for el-get. I haven't tried creating uploading anything to Marmalade yet, so I can't compare the ease of use.

https://github.com/dimitri/el-get/blob/master/recipes/evil.r...

One last note: You may find that el-get lowers the barrier for contributing to libraries. If you find the odd bug in a mode you use, the source code is always checked out in ~/.emacs.d/el-get and it would be practically criminal to not fix it. With package.el, you have to reinstall the library first.
Genetic Sharing Platform openSNP Wins Medeley Binary Battle
It's nice that his work is getting more and more recognition, especially from an established educational institution, but it really would make more sense to have him speak to the new students, not those who are already graduating.
Red Hat Linux Enterprise 6.2 released
Open source API status board
http://www.stashboard.org/
The decision says nothing about being unable to create a new network. It says a network consisting of one person is not a network.
Delicious still has the goods. I'd even say it's underrated now.
Yup, even if you're a rockstar lawyer, it's always good to have one because your lawyer views the case in a more impartial manner with out the emotional attachments that you may have to the case.

It's pretty easy to get blinders on if you're representing yourself.
I think they underestimate how much of a role context plays in meeting people in the real world. You may not have an online dating style bio sheet on your t shirt, but that you and your crush are in the same place, likely doing the same thing, provides a lot of information that you might be compatible.
Why do I get the impression that if he hadn't been loaned money to get that degree, he'd have complained about that?

The lesson that I'm getting out of this is a that a lot of people shouldn't be in college and/or shouldn't be allowed to choose their major.
I'm not actually sticking up for DNSCrypt; they reached out to me awhile ago but I kind of stiffed them for review time --- it's been an especially busy month.
Regardless of shield laws, you absolutely cannot commit libel in public writing.

There is a reason why Journalism Law is a first-semester course at any respectable j-school.
I wonder if there exists a simple tool (css sheet, greasemonkey script) that allows redefining the colors of a to look like the different types of color blindness. It would allow developers to quickly identify issues, and color-blind people to quickly report issues with screenshots.
Learn coding online sites are missing the point.
Ask HN: C++ graphics, first steps
I'm trying to write a custom mesh generator and I have the algorithm pretty much figured out so I'd now like to write an implementation in C++. I have very little C++ background and this is my first foray into serious 3D graphics but the project is intended largely as a learning exercise. I'm coming from Python, Perl, Processing.

Tutorial links or good advice for someone looking to get into C++ graphics programming would be extremely helpful. I'm used to textedit & sometimes I use VIM, but advice on workflow mechanics would be really great as well. Also anything on how to choose a physics engine would be great for later.

Basically any info for someone working toward building a fully featured 3D app in the [distant?] future. THANKS HN!
I'm in a high school classroom two days a week this semester and next semester is my last before becoming a licensed teacher in the US.

A couple of my math professors at the university I attend went to China over the summer to get an idea of what their primary education classrooms are like and compare them to ours. One of the things I've heard regarding the overall demographics is that there they don't have the expectation that all students are going to get educated to the extent that we attempt to here. At a certain point if students don't perform well enough they are transitioned out to a vocational school instead of following an academic track.

This very well could have a profound effect on comparing scores across countries, their top percent of students is being compared to our entire population of students.

If you consider some of the books that are being tossed around in these threads, e.g. Liping Ma's Knowing and Teaching..., one of the small things that sticks out is a language issue that can have an impact on a young child's number development.

Also, according to that book there is an entirely different mindset when it comes to not only teaching as a profession but in their professional development as well. They are afforded more opportunities for planning and collaboration compared to what is often experienced here.

I think we as a society have to consider whether it is feasible to continue down this road where we attempt to educate everyone to the same level.
> Coders and bloggers are good at what they do

Not this one. Read the blog post on which the decision is based (http://www.bankruptcycorruption.com/2010/12/kevin-padrick-of...). She sounds positively unhinged.

That doesn't mean she should owe this company $2.5 million. But this doesn't read like the work of a journalist or someone with a source. It reads like the ravings of a lunatic. I don't have near enough evidence to make a final judgment one way or another but this certainly smells more like defamation than whistle-blowing.
But that doesn't mean it's not fun.
Last objection first:

The same chicken-egg problem is even more deeply embedded into DNSSEC, where, in order to provide any security, every DNS record you care about requires administrative intervention to upgrade to DNSSEC. DNSCurve is far easier for service providers to adopt than DNSSEC; its security model holds even if you just have it proxy to BIND.

Meanwhile, I think "trusting your upstream nameserver" is a bit of a red herring. The DNS security greybeard cabal absolutely does have stories to tell about poisoned servers, but the on-the-ground reality of DNS security attacks today isn't about compromised authority servers --- or, when it is, it's about attacks on authorities that no security protocol was ever going to address.

Candidly, I don't believe securing the DNS is really a goal worthy of a lot of effort. The HTTPS/TLS CA model as implemented today is broken, but we're a peer-to-peer validation scheme away from fixing that. Given the choice between DNSCurve and DNSSEC, the one that costs the least to implement (DNSCurve, by miles and miles) is a no-brainer; the fact that it actually does something on day one is just icing on the cake.
Google is starting to make me very uncomfortable. Not only are they the world's largest adware company, but they are growing into other things as well. I am in the process of looking at how to reduce my own exposure to corporate antics on their part. However, I haven't had too much trouble with them yet.

Paypal is different. I have had an account frozen (fortunately with very little money in it and no urgent need to accept more) for reasons which were plain stupid (something about someone another account holder at the same IP address I logged in under at least once did business with). I have a Paypal account I use to make payments only, and only when there is no other choice and I keep a $0 balance there.

So what makes Paypal different is the fact that I have had a bad experience with them so that I will not trust them with anything important (f. ex. money).
Video: Realtime Analytics for Big Data: A Facebook Case Study
Edit: That's 60% of all Senators, not just those currently there.

Also known as 60 Senators are required to vote to force him to stop.
What book should i read to learn more about the alternative investment market?
Nope. That's the point. It's called a filibuster.

The goal of the Senate is to be the worlds most deliberate deliberative body, which means that the voting doesn't happen until the discussion is well and truly done. Imposing a time limit would allow discussion to be quashed prematurely by manipulating the process.

Naturally, this open-ended system can also be gamed, by not letting a bill get to vote. This lets a determined minority prevent a measure from being passed even when that measure's support is technically in the majority. Some consider this a feature rather than a bug, as it prevents the minority stance from being completely disenfranchised.

This tactic was originally a weapon of last resort, but then its use increased. At some point, a new rule was enacted where discussion could be quashed by 60% (supermajority) vote. This effectively causes a two-tiered system to achieving a mandate, although senators were hesitant of setting the precedent of stopping the filibuster in case they needed to use it themselves later on. Recently it has come into vogue again, with the number of filibusters and threats of filibusters rising considerably.
Yes, it means that too.
Yahoo lesson: Don't get comfortable, it'll kill your business
I've literally never tried a good Bourbon - just cheap, cheap stuff when out drinking in America, never tried anything that's supposed to be really nice.

I used to have the scotch-snob assumption that it must, but I've had enough people whose opinions I value call me an idiot. I will at some point give a few a go, but just haven't got round to it yet.
Great start! +1 to the fact that you got something out.

In one of the comments you say "You should use this if you care about having a central repository of all your photos, owning and controlling them and want some level of choice."

Sounds nice except that I still don't understand what it exactly means.

If you take some typical photo management workflow/use cases of typical people-who-take-photos-of-their-family-and/or-pets, and then explain how openphoto improves it, it will help.

My typical use case -
-Photos (& videos) are dumped into a folder on a computer. (Usually sub folder in the format YYYY-MM-OptionalOccasion)
-Use Picasa to upload to, er, picasa (paid picasa user)
-Selectively share albums with friends and family
-Done.
-(Separate backup process backups everything on computer including these photos)

If you can tell me how openphoto will improve this part of my life, I am willing to listen and maybe even open my wallet.
So-called "actual malice" is really, really hard to prove.

If that bar was met in this case, then -- as you say -- regardless of journalistic status you've done something wrong.
Or if your microphone on your laptop doesn't work and you didn't know that because you've never tried to use it before.

[edit] Actually I just talked with them on chat, and they were able to set it up without my mike working, so it seems pretty flexible.
Best Reviews of Archos 70 – 8 GB Internet Tablet (Black)
基礎化粧品ガイド
It's a good read, but it's nearly 15 years old and there may not be enough context to where Yourdon was coming from. Almost as much time has passed since this essay was written as there was in Yourdon' career up to Death March. Much has happened since then. No one uses heavyweight methodologies, like UML. Processes are light and agile. Languages like Java, Python, and Ruby are way better, as are the associated tools. I consider the 1-week release cycle the biggest contributor to productivity.

It's ancient history. Lessons have been learned.
Before claiming a machine is incapable of judgment, we would have to define what it is. Is a fly capable of judgment? A fish? This is a philosophical question and won't yield any meaningful answers. Call it judgment of feedback loop, the end result is similar.
That's why I created just15min.

http://itunes.apple.com/jp/app/just15min/id471609083?mt=8
interesting, thanks. I edited the post to include this info.
Ask HN: What is some good payroll software for a start up company?
My parents are starting a company (non-tech based) and were wondering what a good payroll software to use is.

They currently only have 1 employee and themselves, but may have more in the future.

What do other start ups use for this?
I encourage everyone to spend 10 minutes on hotornot.com, and then try date.fm for 10 minutes. Once you've done that, I think you'll see just how different it feels. While our monetization strategy is a simple ad banner, we think it's much better than a complex system of paid accounts, credits and other upgrades that most sites rely on for revenue.
Do you make more (as in the money that you keep for yourself) from OpenPhoto than what Yahoo paid you?
I'm not so sure this is true anymore. I know many people who have practically become addicted to websites like Milanoo, vastly preferring them to the experience of shopping in a store. Issues of fit are reduced by providing detailed measurements instead of vague, inconsistent sizes.

Certainly this isn't as universal as it is for books, but it shows that perhaps the aversion to buying clothing online isn't quite as complete as we assume.
Someone once told me that the value of the GOF book was that it provides a common vocabulary for shared ideas. I believe that now. That's what (and maybe all) it's good for in my mind.

The problem with using it to impart a method of thinking in my mind is that the way of thinking (and the patterns themselves) really have to be earned. I think it's possible for a book to do a fair job at imparting that wisdom, but GOF is setup terribly for it. It's sort of like picking up a recipe book full of classical french dishes without learning about french cooking first. It's too easy to misunderstand the specific values and compromises of specific 'ingredients' and undo the benefit the pattern could provide altogether.

I've wondered before if GOF could be rethunk with Refactoring in mind. Starting with code smells is exactly right. The book should focus more on identifying problems with an approach, because that's the hard part. Solutions are much easier.
Most sites on Flippa are garbage and their revenues/traffic are either completely fake, or artificially inflated during the one month that analytics are shown for. You have to be very careful on Flippa and really perform your due diligence.

A few gems pop up on Flippa from time to time. I have a few custom filters which email me potential diamonds in the rough. E.g. a combination of minimum revenue, age, PR and price. That weeds out 99% of the garbage.
Here's another Youtube video I found. This one running ICS instead of the older version from the previous video.

https://www.youtube.com/watch?v=QuYE_u19i44&feature=rela...

This one is in Spanish, but you can see the FPS performance in a number of games, flash, PDF, etc..

https://www.youtube.com/watch?v=AkDKgNBjlTw&feature=rela...
Don't worry about him. He's just directing communications.
Treating the Dysfunctional CEO
Payroll is sufficiently complex to justify outsourcing it to someone else. You don't want to make a costly mistake on taxes, etc. We've outsourced payroll almost since day one. There are a number of companies that will handle payroll, even for very, very small companies.
I'm not sure I agree. I suspect the vast majority of them (including abstract factories) make loads of sense in most languages.. it's just that strongly typed languages make many of the patterns complicated enough to implement that they deserve a chapter's worth of description.
Is it possible to store the photos on my own sever instead of Amazon or Dropbox etc?

How are the photos and tags stored on the filesystem layer?
The way I read it, it was drafted by a lawyer (prob. not the director of communications himself) as a sort of safe statement. It doesn't admit anything, makes no promises about the future, and simply makes assertions to hopefully prevent people from further talking about it. It reads far more like what a lawyer would write than what a PR company would write.