skysight-inc/HackerNews huggingface dataset:
> Website where anyone can post anyone's information to label them as a predator

Perhaps, but not publicly. If the Website listed someone as a predator on the basis of an anonymous tip and no other substantiation, they would wind up in court very quickly.

This is obviously a gimmick site, not likely to uncover any real predators. Imagine the thought process of someone who discovers a real predator -- "What now? Maybe I should call the police? No, wait, I could go to that cool website -- besides, the police don't care about child molesters."

Not plausible. It's someone's publicity stunt, not a real public service.
HP actually has IP around 3DP and until recently sold Stratasys machines under their private label. I say recently because it was shown that HP sucked at selling them and ceded its territory back to Stratasys.

Also - some companies (ZCorp / ProMetal) use HP print heads to deposit less viscous materials for powder bed 3D printers
After some experience with MMO's I came to the following conclusion:

You can either be a "winner" online or offline. You can only choose one.

If she can do a stellar job while devoting a large portion of her time to a video-game, more power to her, but the odds are stacked against that actually being the case!
Yes, you're absolutely right that this has been done many times before. The goal was more in lines of a learning experience for myself than to create something unique. You have captured my attention, though, can you give me a hint into the right direction on how to avoid the 3rd party?
Semi related: Not sure how many people have played with PowerShell/COM, but it's fun to toy with. Haven't used it for anything too useful (yet) but for example, to delete all the comments in a Word document in a couple lines:

$a = New-Object -com Word.Application

$a.visible = $false

$a.Documents.Open("{absolute path}").DeleteAllComments()

Better examples: http://www.simple-talk.com/dotnet/.net-tools/com-automation-...
> REMOVE PROFILE
> One Time Payment Of $99.95...

This is wrongfully brilliant.
You can generally approximate higher order functions in almost every OOP language. See C++ before it got lambdas, they have a pattern. See also java's anonymous inner classes, which are often used with the Runnable interface for that rule.
Let's see who funded the study: (* added for emphasis)
"This research received support from UK Medical Research
Council Grants G0100527 and MR/K00381X/1, US National Institute on Aging
Grant AG032282, US National Institute of Mental Health Grant MH077874,
and US National Institute on Drug Abuse* Grant P30 DA023026. Additional
support was provided by the Jacobs Foundation."

I agree adolescents probably shouldn't partake, but for adults, there's far worse things.
* mt_rand() isn't a CSPRNG and you can't use it to generate crypto parameters.

* You're using a table of very small primes to generate the RSA modulus.

* Real cryptosystems very rarely ever encrypt directly with RSA, and it's dangerous to do so. RSA is used to wrap a symmetric key, or to sign messages during key agreement.

* Given that the raw plaintext of these secret messages is running through the server anyways, you might as well get rid of the RSA and just use SQL "DELETE FROM" as your safeguard.

I understand why one would write an app like this: because it's fun. And that's fine! Just cast it as a game, not as a tool for people in oppressive countries who could be tortured for using something like this.
I appreciate the jest of your comment, but I think it's a bit disingenuous to dismiss the 1 billion number because a small fraction of users may have multiple accounts.

Because let's be fair: Facebook is one of the very few companies that announces active users, with a fairly clear definition of what they mean by "active". At this point they're likely to have more accounts (including unused ones) than there are people alive so it would be silly now, but they've virtually always used the active metric.
Not really, no. Those who did really care probably already bought a couple of Kill-a-watts or similar home measurement devices.
Looks like she opened the first envelope: http://www.mondaynote.com/2010/05/30/ballmer-just-opened-the...

(Not saying her statements are incorrect, though.)
How in the world can you claim any sort of security without using SSL?
Facebook would have that data even if they didn't use it for the like button count.
1 server running Nginx with modules + Postgresql == 100 servers running Ruby/Node/Some scripting shit slow language talking to some NoSql crap.
Having an opinion is fine, but you need to support it with an explanation and/or data.
It still sucks. looks cool and works fast but functionality is just not there...
It's an interesting criticism and there are competition properties that we've identified that can lead to overly complex models. An obvious one, for instance, is running a competition for a very long period of time. A more subtle factor is the degree to which the context of the data has been stripped away - with very little context (just an anonymized feature matrix) it's more likely that victory will go to someone who can squeeze every bit of performance out of an ensemble of ML techniques. But with good context, it's more likely that feature engineering and insight will lead to victory.

Many times it is in fact the well-organized, well-engineered solutions that win. And they are often elegant and intuitive because the data scientist could iterate quickly and try out lots of ideas. Though the crazy ensemble does sometimes eek out a victory, it's not an inherent property of competitions by any means.

One final note: I'm not sure if this is widely known, but impractical solutions are actually just fine for a certain set of competitions. Some competitions are designed to identify the "data frontier" - the limit of what's possible in a dataset - rather than getting a model into production.
Sounds like you've never met a graphic designer.
Perfect Audience (YC S11) Makes Facebook Retargeting Easy, Raises $1.1M
Yes, trust is absolutely an issue here. I put the code on GitHub so people can run it themselves. On the other hand, people also trust websites like gmail, their bank accounts and government stuff with their private data, without knowing anything about the encryption/decryption process behind it...
The implications this holds for the "open web" aren't pleasant, but I'm also scared about the idea that killing Feedburner would be the prelude to killing off my beloved Reader.

If Google really isn't getting anything out of maintaining feed infrastructure, someone must see Reader as dead weight at this point.
PagerDuty (YC S10) is hiring engineers for a Canadian dev centre
The alternative is for people to learn how to write, and without exaggerating, most people have no idea how to write an article or a headline.

As far as I'm concerned, if after reading 25 words I don't know what the article is about, there's no point going on.

Strunk & White (1918): "Make every word count."

Just as true today.
You probably have met more pot smokers than you realize. Not everyone goes around advertising it.
Ditto for the social aspect.

For me, I was a bit older [6th-8th graders], but my social experience was FIRST Lego League [FLL].

Basically, the FIRST robotics competition also sponsors competitions for middle schoolers to build LEGO robots using the Mindstorms kit [when I did it, it came with the yellow RCX "brain", now they use the NXT and some more advanced sensors/motors].

The social aspect helped bind our team's programmers & "hardware engineers" together. I was always terrible at building things w/o direction, and some kids weren't great at programming. However, when you all have to work together, you start looking at each other for guidance.

Seeing the robot take shape eventually led me to learn about gearing and transmissions.

Other kids weren't great at programming, but when you see your hardware do wildly unexpected things, you stop and ask "woah, wait, why did it do that? [programmer], show me why it did that!" -- When they see their hardware misbehave, they start to learn what the power of software really is, and vice versa.

That and it's a great precursor to FIRST, which I regrettably never got to participate in.
As a software engineer and graduating Linguistics major at Berkeley, I can say without a doubt that this is total bollocks. The author's poor understanding of natural language is clear. As far as my own anecdotal experience can be trusted (as one who has studied Greek, Latin, German, Anglo-Saxon and Sumerian in depth, and as one who has learnt many programming languages), education in programming languages does not augment understanding of natural languages. There are indeed theoretical relations (when looking at syntax, semantics and formal language theory, etc.); but these are largely irrelevant to someone who is trying to derive value from actually _knowing_ languages, rather than someone trying to understand the general structure of Language itself.

In addition, his total misunderstanding of programming languages is indicated by the inane turn of phrase, “If you want to require a useful language, make it Java or Perl or Python or any object-oriented language rather than Spanish.” What could possibly make an object-oriented language any closer to fulfilling a natural language requirement than a different programming language? Note that I'm not at this very moment arguing that OO languages are bad (ask me about that some other time); I'm simply noting that whether or not a language is OO is orthogonal to his point. In the best case, he's dropping names unnecessarily; in the worst case, he's repeating words that he doesn't understand. It would be like saying, “If you want to learn how to cook, start with spaghetti, manicotti, or any other kind of pasta”; it naturally brings up the question, “Why must one learn to cook using pasta?”
Ah, odd math point, but was I the only one who noticed this sentence:

"focus on simplicity, ease of use, and reliability; using a room metaphor; 30% native, 80% HTML; embedded lightweight HTTP server; "
Using ScriptNo(chrome plugin) in AntiSocial mode works too.
I disagree. When you change state management to client side, you are making a fundamental architecture shift that is significant enough to remove a lot of server-side overhead. What makes you think refactoring code is going to give you a 10x improvement in efficiency? If your code is that bad, you should get rid of the developers along with the code.
I turn fifty in 3 months and love it more than ever. These days I get to design hardware on an FPGA that would take up several square meters of circuit boards in the eighties. Bring on the next thirty years I say..
Priority queues: Paying to get to the front of the line
This would only make sense if you're working for an established company that can burn a few extra months early on. For a startup the runway might be too short. In this case you have no idea if your product is even going to exist a year later so it seems a bit premature to be worrying about the possibility of rewrites.
There has been a lot of work lately at creating filament makers that would allow people to recycle scrap plastic into filament you can print with at home. I think that when this technology starts to mature things ought to get rather interesting.
How are they being a bully? It's their service. If they want to kick someone off it and develop a competitor, that's their prerogative.

This is just another example of why you shouldn't base your startup on someone else's product. If you're successful, they'll develop a competitor and use their position to push you out.
While all of those are important and often-undervalued roles, attributing them to gender seems far-fetched. Suggesting that there isn't a problem with gender in tech because related professions have women is purposefully obtuse (especially when the ratio among entrepreneurs is even worse than among coders.)
What is a vision?
They don't like the bit torrent site articles either much.
$300 to $800 is a pretty wide range.
I think those who hate IT, programming are the one who does not understand the computer architecture, compilers, programming languages, protocols (http, tcp), OS, does not becomes friends with tools, never try to improve themselves.

They don't know what is happening behind the scenes like how code gets compiled, how inter machine, inter process communication happens. How browsers work, what is the work involved when someone requests a web page from a server. How to debug issues? Effective debugging requires great knowledge of the components involved and creative thinking and above everything else lot of patience.
KVM is stronger isolation, its a hardware layer virtualization. You can (though the provider might not let you) run a custom kernel, etc.

OpenVZ is more OS virtualization, there is less isolation between instances.

OpenVZ usually has "guaranteed CPU/RAM" and "burst CPU/RAM", while KVM always gives you what its assigned. The guaranteed/burst is typically BS. More often these budget providers like OpenVZ because you get greater density, which means more noisy neighbor and taxed resources like disk IO.
So wait, let me get this straight. Using cannabis irregularly means that I will lose about one IQ point by the time I hit middle age? If there was ever a reason to smoke up!
I'd rather be shocked if they don't do it (think viruses, trojans, hoaxes etc)
It's more commonly pronounced extortion.
CL have eyeballs, content and audience. So I'm not surprised that they are doing this. They'll also come victorious. Content is king. As always!
How to sell software
You think they had this functionality in the works before PadMapper?

It certinaly doesn't look good for CL, IMO, if they only started working on it after PadMapper started gaining momentum.

It's an interesting question.
Distributed Hash Tables, but then you need to solve the security issues of secure bootstrapping, Sybil attacks, and partitioning.

I was aiming for the most secure implementation, assuming someone had control over many pieces of the puzzle/network.
Kids, Arduinos and Quadricopters
Perhaps, but not publicly. If the Website listed someone as a predator on the basis of an anonymous tip and no other substantiation, they would wind up in court very quickly.

Did you look? Profiles of people are active. I think you are correct in dismissing it as not an honest public service. But rather than being a stunt, I think it's a scam to make money.
I support having better systems for catching fake accounts and sock puppets, but I am concerned about the potential for new systems/profiles/countermeasures to make online life very difficult for innocent users. We've seen this happen with captchas; the zeal to stop bots has made registering for certain sites or leaving comments nearly impossible for a lot of people. Michael Arrington had this problem recently on Tigers.com (1).

As for the criteria named in the featured article, I work late every night, and I use Yahoo Mail for almost all "casual" account signups to catch spam, unwanted newsletters, and other notifications that I would rather not deal with in my other email inboxes. I would hate to see these be used as an excuse to target me for more intrusive registration steps or deny me access to various sites or services.

1) http://twitter.com/arrington/status/236893640365068288
An ex-graduate of my University came to give a talk in 2003 about his job with HP, and he seemed unable to tell the difference between revenue and profit! Hence, HP had a 'profit' of $51 billion rather than a 'revenue' of $51 billion.
Facebook Ad: The Things That Connect Us
Your question could be better phrased:

Why do you think most people prefer to read it "inline"?

Far less snark, don't you think?

My answer would be: because some of my highest voted comments have been snippets copied from a larger work instead of just linking to the larger work. Perhaps people don't want to open up a new tab, perhaps they don't want to load a new page, perhaps they appreciate keeping the content in context with the rest of the comment thread, perhaps they appreciate keeping the content on HN for "prosperity sake" due to the ever-breaking links of the rest of the web.
My experience is a software always takes much longer than expected, if your startup will fail if you run a few months over then you may as well go and place all your money on black at the casino. You need to get into a position were you can run 1 year over and still survive i.e. have other income while working on your startup.
Or a programmer.
Or you could get a feedblitz account and actually use a product that will support it's users.
IE (well trident) isn't tied to Win32. Office I'm not sure but I understand they've rewritten swathes of it for 2013.
>I disagree. When you change state management to client side, you are making a fundamental architecture shift that is significant enough to remove a lot of server-side overhead.

In most cases, you're not. You're mostly making a big logic spaghetti mess on both the client and the server AND make your pages load slower, especially for the initial load (client performance, js loading times, etc).

>What makes you think refactoring code is going to give you a 10x improvement in efficiency?

Because even correctly implementing just the caching layer, with nested/micro-caching, can give you up to 1000x improvement in efficiency in the first place.
So, back to the drawing board for version 2 which will include:

- A better way to create better random numbers (a static noise sniffing Arduino comes to mind)

- Incorporating http://primes.utm.edu/lists/small/1000.txt instead of the current primes

- SSL

Any hints on a good way to encrypt the message itself instead of RSA?

And yes, it was created just for fun and as a learning experience for myself. I agree that it does look too serious for what it really is, will definitely change that.

On a side note, I'm genuinely honored and humbled that you took the time to look at my project and provide feedback! Matasano is absolutely killing it in the security field!

EDIT: First thing tomorrow morning (it's midnight here) I'll restyle the site to make it clear that it's just a game, not something you can bet your life on.
Jobs was also able to bring a lot of talent that he was familiar with into Apple via the NeXT acquisition.
Feedburner is an optional addin to Blogger. Blogger is by no means integrated enough to hold keep Fb from being killed though.
Like a witch hunt with bribes
> a general intelligence test used in hiring that could have a "disparate impact" on applicants of some protected classes must "bear a demonstrable relationship to successful performance of the jobs for which it was used."

This part has been revised in practical use all over the country in the last 10 years.

If a test shows group-X scoring on average lower than group-Y, this in itself now proves that the test is biased against them (in a racist way). There is no need to link the test's material to performance of a job. That part is irrelevant.

http://cnsnews.com/news/article/federal-judge-imposes-racial...

> EXECUTIVE SUMMARY: If you are hiring for any kind of job in the United States, prefer a work-sample test as your hiring procedure.

Hence if you are going that direction, you should also consider the possible lawsuits that would happen if your test shows any type of racial differentiation in the grade (for example due to environmental upbringing or cultural values of the testee), even if your test is 100% neutral to race and 100% spot on for job performance.
Garbled circuits have been around for a long time. . . not sure if its new but it is a very interesting area.

Similiar Research in this area can be found by googling Secure Multiparty Computing. SMC or SMP
I used to think this until I built an app with node... every time I got to a point where I wanted a library or framework, a mature, well-supported one existed. Yes I had a bit of a learning curve since it was my first node app, but I was shocked at how smoothly it went and this was over a year ago.
Filepicker.io's "Don't write off HTML5" contest
So far all the Windows 8 tablets I've seen started at $600-$800.
with the lead-in about the debate i was hoping Meg Whitman was referring to the United States generally and not HP
can anyone name one figure who had an important contribution to mankind, and smoked weed?
Provocative title for a pretty generic article.

1. Summary of COM, a widely used technology

2. Summary of comtypes, a python package for interacting with COM

3. One example of a gotcha they ran into with comtypes and arrays of COM objects.

Conclusion: meh.
I have a product (http://tulasoftware.com) that yoga studio owners use to manage their studios. (Students, class credits, purchases, etc.)

We have a $59/mo plan and a $79/mo plan. The higher one allows them store and charge credit cards.
Precise emulation Intel 8080 in JavaScript
The rounded tabs have been coming for a long time - at least since 2011[1] - and they're not only for Windows 8. They're meant to be the same across all supported platforms, and thus provide a "unified Firefox experience"[2]. The tabs are just one part of Australis, the banner under which the changes to the download manager and back button, for example, appear.

[1] See Stephen Horlander's mockups here: http://people.mozilla.com/~shorlander/files/customization-in...

[2] See the Mozilla Wiki on the 'Tab Strip Visual Redesign': https://wiki.mozilla.org/Tab_Strip_Visual_Redesign
I think it's less about lines being drawn than that those friendly atmospheres shouldn't come at the expense of other people. Sometimes camaraderie is created because thank goodness we're all white and male, not like those useless $SLUR, amiright? It's so great we're all so alike! It's not a great thing; it is setting the company up for failure and making yourself feel better at the expense of other people who don't deserve it.
Chrome DevTools could do that?
Except it sucks compared to PadMapper.
49, programming since I was 15. I'll admit, now I'm in management. I still code. When I want to. And that's a luxury I can afford myself; "coding when I want too".

My days of 48-hours-staring-at-a-screen are over. Thankfully. I enjoy code much more now. Back when it was my job, it was a job. You know what's funny? I comment my code more now than I ever did when I was in my 20's.
i have to ask... pun intended? i used the same wording originally, but revised after i realized what i'd said.
What's DPI?
Would love to hear more about your answer to the fictional theories of psychohistory. I have not read the Foundation series in a long time, and I've never quite understood the predictive mechanism, how possible Asimov actually thought it was, or the wrinkle introduced by the Mule.
ZTE Firefox OS Smartphone Specs Emerge
One of the most difficult things to do is tell the numerically illiterate how your conclusions are useful. Many people have a huge distrust of math and believe intuition trumps all considerations. I think it's a cultural thing. Don't hire people that are afraid of quantification. They don't need to know the exact procedures, but they shouldn't be violently striking against quantification. Your sales team doesn't really need to understand statistics beyond that it serves a certain function, focusing on certain measurable targets.
6 IQ points is a bigger deal, but for any of the other groups, the effects are certainly fairly minor..