skysight-inc/HackerNews huggingface dataset:
Sounds incredibly resource intensive. First, the sheer number of "open-source" projects which grow whenever someone has a new idea or some frustration with an existing solution. I guess you could try to limit the tool to a list of established projects but that of course limits the effectiveness of what you're trying to do. Established projects may be more attractive as a delivery vector due to widespread adoption, but there's also more eyes looking at the code giving a potentially higher chance of discovery of any exploits. And new projects have less-deployment and potentially more active contributors who might more easily catch some exploit slipped in.

Then there's the problem that you've got how many languages you need to scan against? And no quick way to determine what language a project is implemented in? Sure, you could add some sort of language detection in there but then you're adding to the overhead.

Finally, if the project has any sort of real complexity, some of the best areas to exploit would be in the integrations between two technology surfaces. Writing a tool to look for problems in a single contained module is one thing, writing a tool that can find problems in the interfaces between modules is quite a bit more complicated.

I think your "anti-problem" scanning tool would be the best avenue to pursue though. Maybe some sort of tool that would run on "checkin/pull-request" and look for issues like introduced buffer-overflow potential and things like that.

I think it's just easier to rely on solid projects with "known" contributors to police themselves and hope for the best, as bad as that may sound. Still, if you could create such a tool you'd make a fortune and improve the world immensely, so don't let my nay-saying stop you.
Cool dude -- no worries; I'll just never hire you. Passion is really hard to fake and, frankly, I don't want to work with you if you don't have it.
Not true at all! Over the past 85 years, the correlation between stocks and bonds has ranged from -93% to +85%, with an average of 10% and a standard deviation of 40%! That indicates they are only very slightly correlated, and not enough to create a general rule.

http://media.pimco.com/Documents/PIMCO_Quantitative_Research...
It is nice, but a little late for many people. Couple of years back when I was investigating the RaPi for building a video recorder, the lack of open video drivers prevented me (and apparently many in the forums) from integrating camera modules. I ended up using the TI boards, which have open source stacks since a long time now.
I realise the title is a little provocative, but I was having a discussion with a friend recently who eschewed these kinds of government schemes in favour of more traditional investments. (And they weren't risk averse, this was loseable money that they wanted to maximise potential return on)

My point was: for UK-based investors with small pots of money, these schemes basically give you free money (if you only invest up to the limits for tax relief). While, yes, they are much riskier in terms of company sucess/failure, the scheme negates most of the real risk and removes taxation on the rewards. The government is basically hedging your bets.
There's the old C prank:
#define true false

.. but in reality, I had a serious issue with Qt once:
#ifndef TRUE
#define TRUE true
#define FALSE false
#endif

Now this screwed up some other library's similar definitions...
Great advice here. Definitely get into an index, or a handful of mutual funds. Your bank savings account is losing you money. I'm 100% into mutual funds and honestly I should just switch over to the index you're using, emacdona (I'm also at Fidelity). Everything I've read suggests indexes do at least as well as funds, and it's truly "set it and forget it".

About the car: I agree that 60k is ridiculous, but don't get the Honda. Get a car you like. Or do get the (used) Honda, and also a car you like. I bought a 2007 Z4 Coupe for less than 24k back in 2011. Taking her up to the track is literally the most fun I've had in my life, and it's emerging into a full hobby as I'm trying to get into ChumpCar this year. Motorsports is a great hobby. I wrote a short article about it a year ago:

http://www.smokingonabike.com/2013/03/27/programmer-looking-...

Life is about fun. If you have financial security in the bag, enjoy it while you've got it.
Why Fund-Raising Is Fun
For more, see the evil.js project: https://github.com/kitcambridge/evil.js

Also note that `string.split('').reverse().join('')` is not a very good way to reverse a string in JavaScript. See http://mathiasbynens.be/notes/javascript-unicode#reversing-s...
Solar Parking Lot Prototype
Developers Will Never Need To Leave Vim Again.
The stressful nature of the work varies dramatically from group to group. I don't tend to work at places that resemble the movies so don't find trading any more or less stressful than any other job. One thing that is different is that in trading you are always aware that 1 bad day can end your job, but I think that's true in most places it's just more explicit in trading.

The pay off is getting to work on interesting technical challenges and those technical challenges can be trivially linked to the success or failure of the group. As far as compensation, I make about the same as what I made when I was writing software for a software company.

I got started by being recruited to join a group, but it isn't some secret society or something. Trading groups are advertising positions like anyone else and they hire at lots of different experience levels.
reporting the links here in csv formats for easy processing -

Warning: the hn parser appends the quotes to the url when you click. sorry about this

"Collective by CoDrops","http://tympanus.net/codrops/collective/"

"CSS Weekly","http://css-weekly.com/"

"Web Design Weekly","http://web-design-weekly.com/"

"Responsive Design Weekly","http://responsivedesignweekly.com/"

"The Sass Way","http://thesassway.com/"

"Sass News","http://t.co/j0fMGWu9ng"

"Web Standards Library Update by Flippin’ Awesome","http://flippinawesome.org/category/news/best-of/"

"Best of JavaScript, HTML & CSS by Flippin’ Awesome","http://flippinawesome.org/category/news/best-of/"

"HTML5 Weekly","http://html5weekly.com/"

"JavaScript Weekly","http://javascriptweekly.com/"

"Node Weekly","http://nodeweekly.com/"

"Web Tools Weekly","http://webtoolsweekly.com/"

"DailyJS","http://dailyjs.com/"

"ng-newsletter","http://www.ng-newsletter.com/"

"Ember Weekly","http://emberweekly.com/"

"Today’s Readings by Aaron T. Grogg","http://aarontgrogg.com/blog/category/todays-readings/"
That isn't the case.
What about OCaml or F#?
LED Lighting Is So 2012: LG Bets On An OLED Lamp
> Take it from someone who bought a really nice sports car - the novelty wears off relatively fast, and after that, you're just left paying hefty maintenance fees. Remember a car is to take you from point A to point B.

Sports cars are for motorsports. Take her to the track! I'm not exaggerating when I say track days are the most fun I've had in my life.
I agree. The main point of this competition is fun - having beta tested the system I can promise that writing bots and watching them compete is a lot of fun. I hope your team can participate.
I agree that internet filtering is a broken idea.

But there are people who think that porn does change behaviour. They might. Have a point - hairlessness seems to have come from porn.

While it's weird that breasts are displayed in a national newspaper (not because they're breasts, but because that paper is so judgemental about s lot of things. See also Daily Mail "all grown up" while shreKing about paedophiles) unclothed breats are not the "problem" that filters should be addressing.

1) it easy to find extreme, graphic, porn for free.

2) some parents find it difficult to filter that porn.

3) we don't want health or sexuality etc information to be filtered.

These are hard problems to solve and it is immensely frustrating that Government ignores all the expert advice they get about the difficulties. I tend to welcome a "can do" attitude ("you're Google! You can do this!") it should be realistic.

I have a child and I honestly have no idea how I am going to talk to them about porn.
Pirate Bay Partners With Neuroscientists to Launch “Virtual Bay”
Fining people for failing to properly utilize a system that has never consistently worked is asinine. I imagine it won't be long after the first fines that they are challenged in court.
You can do it in vanilla HTML/CSS/JS but you will eventually reach the same conclusions more seasoned front-end developers have reached. Saying that front-end developers should just use vanilla is as silly as telling server-side developers they shouldn't be using any web frameworks.
To a degree - but VFX companies are pretty much forced to underbid themselves in order to get contracts in the first place.

Several companies (Cinesite is a prime example - they underbid on John Carter heavily) underbid in the hope they'll be picked for future films as well.

And because VFX is generally the last (ignoring final grading) part of doing a film (occasionally the VFX for shots is still being done up to 2 weeks before the film's released), there's a hard deadline set that the VFX companies most of the time have to meet.

Often, while doing the VFX, the director's changed their mind several times regarding what they actually want, and any planning / previz that was done to agree on the shot is wasted, as is a lot of the work that was done do get to that point. You can often reuse assets and stuff, but that's about it if there's a change of plans.

Thankfully over the past few years, previz of VFX is getting more and more realistic (in terms of animation / layout - the look is still quite crap), giving directors a more accurate view of what they'll be getting at the end.
This is really great! I'd be interested to know what framerate the Pi can output at 1080p.

Someone ported Quake 3 to ARMv6 Symbian smartphones in 2008 [0]. I remember running this on a Nokia E90 Communicator and the framerate was over 15fps most of the time.

[0] http://koti.mbnet.fi/hinkka/Download.html
As long as every party is consenting and of adult human intelligence, I have no problem with it.

If you start playing with children, real rape and animals, I'm going to be the first person to call the police.
Is this the same thing as with Visual Studio compiling 12 independent projects using 12 threads each? Does the kernel compile with unlimited jobs keep the number of concurrently running jobs below the processor limit, or are additional jobs in any way blocked on cheap primitives, such as waiting for previous jobs with a mutex?

The issue here alone is that he was trying to compile 12 projects simultaneously each with every logical processor he has. There might be some slack in the system, but is each project 92% wait time?
Yes. You can read about the details in the specification:

http://www.cmegroup.com/confluence/display/EPICSANDBOX/Match...
I've looked into what it would take just to dump jQuery for DOM traversal and manipulation. It can be done in plain JS, but you end up rewriting a lot of methods to fill in the gaps already filled by jQuery. My conclusion was, it's still easier and more productive to use jQuery.
Yeah, I understand you don't release the code during the competition so as to not make it too easy for competitors :)

I think building such a bot can be a very interesting exercise at AI and realtime programmation, which is why I'm interested in the potential educational aspects of it.

I'll keep an eye on it !
They address this in their security user guide - http://learn.agilebits.com/1Password4/Security/dropbox-permi...
I recommend installing a J interpreter on your phone or tablet. It's concision makes it a great choice for coding without a physical keyboard (specially with a specialized J virtual keyboard). It's great for, say, doing Project Euler problems while you're waiting in line.
You will also need to qualify these interactions beyond the "class-compatible" test, using flags or exclusion groups or a similar technique to say which climbers can climb atop which climbables. This happens in many areas of interaction between entity components: damage, physics, visibility, etc.
Well, Rhythm and Hues used their own proprietary software for just about everything other than texture painting (Mari), so that doesn't really apply here.
Yeah I agree, I did quite a bit of looking into it as well. In bootcamp I was able to manage a solid 125fps, yet when in OSX it varied between 70-90.

Although I performed many tests I was never able to get the bottom of it.
I upgraded to the 14.04 LTS beta and uname -r returns 3.13.0-19-lowlatency for me.
How would anybody use this? Do I need to pull for new reports everytime?
I wish that they included options for Linux too.

What Linux backup tools do people use? Currently I'm making do with a bash script that's just a wrapper around rsync, but it'd be nice to have something a little more powerful, especially with the option to back up things to glacier, etc.
During the finals yes. The qualifying round is run with standardized virtual linux boxes, so all bots must have the same build and run scripts. With the amount of participants we're expecting, it wouldn't be possible to run the competitions manually.
One of the trade-offs of asm.js is that it uses malloc/free style manual memory management and thereby sidesteps GC. More pauses for the programmer in exchange for less pauses in the program.
That's the same link OP submitted.
Apple Pursuit of Samsung Starts Bordering On Farce
Production System and Rocket Science
I'm starting a blog and this is my first real post. This post uses monitoring,alerting, and troubleshooting on space flights as an analogy for how we should monitor our software systems.

Feedback, if constructive, both positive and negative on writing style and the technical options are greatly appreciated.
Well, yes and no. Quite a few intelligent authors have argued that habitual lying makes one more credulous.
We waiting on dropbox now
So long as you're aware that some people (not me) will see that as abuse, and will report you to child protective services.

The line "i don't have any evidence of harm" will be weak, because laws exist to prevent children under 18 from having access to porn.
Cool Websites and Tools – MakeUseOf
It is because you started your part of the discussion with:

>> Could I reproduce this patented system without ever reading the patent just by looking at the results of it

> This reasoning is deeply flawed. There is a tendency for something to seem "easy" or "obvious" after the fact, but this is ignoring all the insight, effort, and risk it took to find that initial successful path to the solution to begin with. Take a look at the Occulus Rift for example.

You're right, you didn't explicitly say that Oculus Rift is an example for a system that could be patented because it is more complex than it seems. But if I had wanted to make the point that I believe it is patentable I could have phrased my argument in the same way as you did to imply it implicitly.

> Why are people incapable of comprehending an argument as presented, rather than attempting to make connections that do not exist in the text?

Because communication is always context dependent. It's easiest to see in the extreme ends, for example math, where you invent an entire sublanguage / dsl for precise communication and still your definitions change with the context you are working in: Does a ring contain a multiplicative identity element? Which operations is the homomorphism homomorphic in? We leave out these details, because most of the time it helps communication because everyone is on the same page as you anyway and those extra bits and pieces distract from the core argument. Then there is stuff that the reader is faster to figure out for him- or herself than reading "the proposition is true for the base case n=0 of the induction as (3-0)^2-9=0" or sometimes even faster than "the base case is obvious"
It is also legally yours if you use it and no one challenges for a long period of time. Trademarks are based on use.

Massive corporate behemoths have lost local TM use because some mom-and-pop store was using a trademark first.
I gave up on config panel removals and UI dumb downs and now configure Firefox solely using about:config. I recommend you this approach. You will get much less annoyed.
I don't think you can compare MBS ratings with municipal bond ratings. Mortgage backed securities were a derivative of a pool of bundled bad loans, meaning the underlying asset was toxic.

Municipal bonds are not really derivatives, there is no underlying asset that backs it except for the repayment history from the borrowing entity. If I buy a muni bond slated for an affluent county in New Hampshire to build a new high school then my risk is considerably lower than buying a security where you are dependent on a group of individuals with unknown repayment ability actually completing the terms of their loan (MBS). They are completely different animals

As far as municipal defaults, sure it happens. But very infrequently. Even with piling up liabilities municipal entities generally are able to pay on their bonds even if it means issuing more bonds because if they default, all their liquidity dries up.
Haha, is that the day HN meets NoFrag ? :)
Panel's Warning on Climate Risk: Worst Is Yet to Come
The right framework absolutely makes you a lot more productive. Particularly when it comes to maintainability. Plain HTML/CSS/JS may be fine on the first write but they don't encourage good DRY habits. I think any toolset imposes a way of thinking, and the way you get from a good framework isn't any worse (in fact it's often better) than what you get from HTML/CSS/JS.
I'm fairly certain this is something Dropbox is working on, full r-w access but only in the apps specific sandboxed folder.
coldpie, you are absolutely right: if cars are a hobby, get one you will enjoy driving. And like you alluded to, there are plenty of options well under 60k.

However, if all you're looking for is to get from point A to point B with a sunroof, heated seats, and low mileage... you can do all that for under 25k in a Honda that will last you over ten years. If you want a little more zip, spring for the V6 ;-)
I read a few paragraphs and then the article vanished and I was asked to log in. Why? Either don't show it to me or show it to me. Changing it after I started reading is pathetic.
The competition rules said at least 20 fps, which seems playable.
https://www.futureadvisor.com
How is your social life ? I'd be worried for people who only see sexual relationships, and somehow all relationships through cheaply crafted pornography.
Who are you gonna believe, peer reviewed research or your own lyin' eyes?

If you pick "eyes", you lack understanding of the strength of evidence and the fallibility of in-person observation.
If I were to guess then I'd say that the chance to file a WIPO complaint is just too juicy to let it pass. For the lulz and all that.
I've travelled to Berlin several times last year to look at start-ups about to be invested in.

I'm in general (with a few exceptions) very much impressed with the businesses, the people and the 'gruendlichkeit' on display. Berlin matters, and whether or not it will be a tech hub or not is not really up for discussion.

In the German language section of Europe it has already won its place as a hub, people from all over the continent have found their way there, and even some from other continents.

And in a larger context, of all the European capitals Berlin is moving the fastest, it likely will not eclipse London any time soon for sheer access to capital but in most other areas it definitely stands a chance to become the winner in the longer term.
The RPi video core driver might not be fully open, but it has a usable camera API and video compression API.

Which boards are those? I didn't find a single board that had an open video driver - not Allwinner based ones, not Beagle Bone Black (no encoding/decoding hardware at all).
Oh... very very very nice. This is amazing
The tool and libraries proliferation was a bit similar, but on a much smaller scale, since they were largely proprietary, and customer acquisition channels were things like the Programmer's Paradise ads in Byte magazine.

There is nothing magical about ObjectiveC that led to its current success, except the attachment-at-the-hip to a large and growing lucrative market the growth of which has been aggressively promoted by a deep-pocketed player. The Java ecosystem was in a similar situation before the dotcom crash, with .Net playing catchup.
I just bought my daughter a Chromebook for her 7th birthday. I seriously doubt she's looking for anything unsavory at this age but I let her use it unsupervised and don't intend to start supervising her in the future.
Now can they just lower the compute and storage outbound transfer rates? :)
Building VM images with Ansible and Packer
Cloudera raises a massive 900M$
MVP Is Not The Smallest Collection Of Features You Can Deliver
...

"But when we've practiced quite a while
How vastly we improve our style!"

( - J. R. Pope, A Word of Encouragement. Collected in The New Oxford Book of English Light Verse, 1978.)
Say a company, with its 1000 1TB/user accounts, has ~600GB/user in real life usage, since there's going to be a lot of cross over they could save upwards of .5PB.
The Theory Underlying Concept Maps and How to Construct and Use Them
Evernote.
https://evernote.com/webclipper/
The legacy of Softimage in Montreal