skysight-inc/HackerNews huggingface dataset:
Finding anything meaningful in results like this is a bit tough since everything is looking backwards. It would have been nice if they said (for example) "okay, here's the deadline, you can't make changes to your algorithm after this date, and then we'll test it over the next six months of data."

Also, I wonder whether they're taking costs into account since any strategies that involve making lots of trades will quickly see their profitability drop due to fees.
I beg to differ: http://allracingcars.com//gallery/chevrolet-monza/budweiser-...
Note that Compose is designed to be a teaching aid and a fun toy, not to produce studio quality results.
It's such a shame that we have the lives of such smart people being sucked up by such a vacuous, socially value-less and damaging industry.
I use vim, with a powerline, ctrl+p, jedi, fireplace, python_editing, vim-rails, solarized, and a moderately-sized .vimrc.

I find it's ubiquitous and, at least for my editing, I have all the features I want like doc/source lookups, repl integration, etc. I've been using it for a few years now, so my speed is greatly improved as well.

I run a tmux session and work out of a terminal, which is usually on a remote server piped via ssh to my machine. I find a lot of comfort knowing I don't have to worry about what machine I have on-hand, as I'm all set-up on the server.
Google Has Developed an Internet Lie Detector
Wait, Microsoft is distributing and loading GPL'ed kernel modules for windows? I did not even know windows kernel had modules, and even less so that they distribute and use third-party developed gplv2 modules.

Are Microsoft shipping this with windows 7, windows 8, or windows server 2012, and is there a list somewhere for the shipped modules?
It's why I switched to a PM role. I miss programming every day, but I hate the thought of doing another stupid technical interview.
It's not the Starfleet Academy Hackits but it'll do
I use to be a fast walker myself. Still fall back into it from time to time. I've enjoyed slowing down my pace and taking in a bit more of the scenery. It's also fun going slowly and seeing the hectic world rush by.

And always, always, try and walk on the side so others can pass easily!
This is absolutely horrible for the open web.

What this means is that users who sign in to your website with this are Facebook's users, not your users. Facebook controls them and decides if and when your access to them shall be revoked. At least with an email address, you can bootstrap an independent relationship. Not here.

Mozilla Persona got this right - authentication should be decentralized and establish an independent relationship between website and user. Too bad they gave up on it.
Fitbit acquires Fitstar
I think HN might find discussions more productive if commenters were more specific when they discussed the simplicity of their favorite tools. Qualifying an entire language as "simple" isn't very descriptive when the word often describes totally opposite languages.

When someone talks about a language, I'd rather they talk about what exactly it is the language simplified and where it hid the rest of the complexity. One can only simplify a Turing Complete language so much before the it starts running up against the limits of Kolmogorov Complexity. After that point, the best we can do is shuffle it around - under the bed, or under the sofa, or inside the closet, or into a corner - depending on each programmer's preferences.

When people talk about abstraction for example, they really mean reducing mental complexity. The pro is that we can reason about a larger percentage of our programs by being able to fit more code into our limited working memory. The con is that something other than our brain (e.g. algorithm w) has to do the heavy lifting. With abstraction, all the little details (the complexity) still exist somewhere, we just don't have to look at most of them.
I'm also still waiting for this one: http://techcrunch.com/2014/10/21/pi-pads/ It looks like the official site is down atm but they mention an introduction in 2014 in their FAQ. It's a 640x480(!), 7" touchscreen.
IIRC, early cartridges only had 1 or 2k - the 4k was a limit for a while, but I don't think they all shipped with 4k in the beginning (cost savings). IIRC there was a trick later to allow for 8k cartridges (Pitfall II was 8k, I think, but memory may be failing me).
I don't use either, but I have to deal with spammers from both. The difference is that Mailchimp has a zero tolerance policy to abuse, whereas SES doesn't.
>Go, with its simplicity, is a gift from the generation of masters to today's professionals, but many of today's professionals appear too ignorant to see the wisdom of the language.

It's mostly the wisdom of the eighties. Today's professionals have better options.
I support Hellwig and the Conservancy in their claim, but I see an unfortunate consequence: This further hinders corporate adoption of open source software.

This lawsuit reinforce the corporate legal mindset that "use of open source invites litigation...".
Well..

>Last month, Auckland man Shane Warbrooke put in an OIA request to the prime minister's office, asking for "any evidence to disprove the theory that Mr John Key is in fact a David Icke style shapeshifting reptilian alien ushering humanity towards enslavement".

>"To the best of my knowledge, no. Having been asked that question directly, I've taken the unusual step of not only seeing a doctor but a vet, and both have confirmed I'm not a reptile," a smiling Mr Key said today.

>"So I'm certainly not a reptile. I've never been in a spaceship, never been in outer space, and my tongue's not overly long either."

http://www.3news.co.nz/politics/john-key-im-not-a-reptile-20...
Yep, many discoveries recently seems to come from someone glancing over the category fence and going "hey, that looks similar to xyz".
We've got about 12,000 people on our announce list. I switched us over to Sendy three months ago.

It doesn't have the slick, "just works" appeal of MailChimp, but it also doesn't carry the big monthly price tag.

We've had the same open and clickthrough rates with Sendy as before, and I haven't encountered any problems getting marked as spam. That said, our entire list is people who actively came to the site and signed up for updates.

If price were no object, we'd go back to MailChimp in a heartbeat. But they were charging us $125/month just to keep our mailing list on the service, whether we sent anything that month or not. Just not a good use of funds for us at this stage. Sendy is great at our current size.
Yeah, fuck this type safety and performance thing...
Outside of the "saving my butt," like saving dozens/hundreds of hours of re-writing (probably by enforcing a backup copy of deployed code), I find git helps me gain time in numerous other ways:

1. git blame
2. git log (to re-assert where I left off, among other things)
3. git diff before a commit helping me to remember to remove test/debug code
4. github/gitlab etc search features occasionally

I wouldn't dream of going back to a non-git workflow.

PS: less/sass are cool. not necessarily time-savers but they make nice, clean css source.
While this has been down voted, it is correct.
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/request...

http://docs.aws.amazon.com/ses/latest/DeveloperGuide/manage-...
I'm also guessing that someone is going to make an "add controllers to 2.0" addon that will be hugely popular with people slowly upgrading their 1.x apps
You assume that a software engineer knows any more about copyright law than a random person from the street? Cuz I'm pretty sure they don't also in virtually every company it will be "don't bother with this, let the lawyers deal with it".

Companies violate patents licenses agreements and all other legal nonsense all the time, that's what they got lawyers for.
That may be a men/women thing, but I actually screen for that when I'm interviewing and significantly prefer to hire people that say "we did X" rather than "I did X". It's my job as an interviewer to figure out which person on that team you were, but if you describe your work as I I I I I and never We We We We, it is pretty telling.

It also goes for managing. If my team fucked something up, I say "I fucked up Y", even if it was a report of mine. If my team did something great, it's a "We did Z" even if I did it alone.

When you put it out that plainly, it sounds hokey and stupid. But trust me, over the long run those tiny things are the difference between a good company culture and a bad company culture.
Just installed it for my blog. http://oonwoye.com. It's Looking great.

I'd love to give credit but I do not want to tamper with my footer code before I break something.

I would not mind if it is made part of the plugin code that way people will not be "forced" to withhold credit.
How Workday HR Challenger Namely Doubled Its Valuation in Just Three Months
This is a difficult balancing act, to be sure. I firmly believe two things would help:

1) Unsubscribe should be one click, no confirmation. In the case of accidentally unsubscribing, if it's really that valuable, the person will re-subscribe, and I guarantee it's easy to subscribe because that's already optimized, for obvious reasons.

2) GMail shouldn't give you the option to choose; if you mark something as spam, it should silently attempt to unsubscribe in the background, then keep track of which services don't actually support unsubscribe, and mark those as spam. Far too many people are vindictive and lazy and will intentionally mark things as spam either because they don't want to go through the process of unsubscribing, or they forgot they subscribed, or think they've been "wronged" by getting an email they opted in to.

For the record, I too despise the oblivious email marketing stories on HN, eg the "cold emailing" C level execs whose addresses aren't publicly available. Dirty, dirty, dirty.
There are a lot of idiot trolls on the internet saying all sorts of ridiculous things. Usually it's better to just ignore them.
Red Hat Releases Container Focused Operating System
It's both forward-testing and backward testing. The algos have been locked since submission - some were submitted as early as 1/15, all were submitted by 2/2. That makes it both an in-sample and out-of-sample test.

Yes, the Quantopian platform includes default commissions. It also includes default slippage. No model is perfect, of course, but this is a tool that's had a lot of development.

(I work at Quantopian)
I think that wasn't a 10x programmer, then.

I've worked with 10x programmers, and while certainly a lot of their value is simply their ability to write code, they also have a lot of value because they help other people excel. The 10x programmers I've worked with are people who push for code reviews, better tools, proper testing, realistic timelines, good communication with clients, etc.

And in the long run, those programmers made the programmers around them better. A 10x programmer creates a lot of 2x-5x programmers. I'm maybe a 3x programmer and it's because a lot of 10x programmers have taken the time to help me get better.
Then I suggest you take a break yes.

I find hn a really to be a really good combination of intelligent, grown up discussion with little name-calling etc.

That said, I think on hn one must be prepared to be corrected, -that's just part of being scientifically minded. As the old saying goes: "Iron sharpens iron, and one man sharpens another."
Great points. I agree that music notation is a mess. I'd rather not have dotted notes and so forth in Compose. They aren't meaningful unless you already know music notation, and it's no more work to specify, say, a three-beat long note via other means. They do, however, serve as a nice illustration of the combinator library pattern that Compose is teaching.

As for jitter, I think one advantage of music DSLs is they make it easier to play with this kind of thing then tediously hand tweaking times in graphical software. You could modulate attack by a sine wave, for instance, to try to produce a more sophisticated imitation of swing. (Personally I'd rather explore new forms of music than try to replicate analog forms, but each to their own.)

And yes, it is definitely a lot like designing a programming language. Compose has a role in our training material, and the ultimate end of our curriculum is teaching elements of programming language design. The interpreter is considered by many in the functional programming community to be the master pattern underlying all others.
A better analogy would be 'greatest movie ever made' was so because it was done on a budget of $1000.

Better analogy in context of this thread that is
Which costs $270 to be shipped to my house. That 10x what the Pi itself costs.
Ask HN: What code do you frequently read?
Be it for beauty,or for reference, elegance, whatever... what is a piece of code that you find yourself returning to frequently
The shocking truth about police corruption in Britain
تحميل جريدة الوسيط الدلتا عدد الجمعة 6/3/2015 – تراخيص
Reminds me of a test i heard about regarding creativity, and found that kids were way more creative before being run through the education system. This because they would go outside assumed limitations (changing the size and and material when asked about how many ways they could use a paperclip).
Or invest in an index with no active risk.

I have trouble taking seriously any "serious investor" that invests in a fund and expects to beat the market. It's been researched to death and it's a losing proposition that doesn't acknowledge the rules of the system.

You can beat the return of a broad market index just not by paying someone else to do it.
I'm reminded of an old saying: your religion is probably false if your God just happens to hate all of the same things you do.
Ideally the dream keyboard would have BOTH.

For playing piano, and other player-volume controlled instruments, you want velocity sensitivity.

For organ, or maybe early electric "pianos" you don't...you want an expression/volume pedal. This is one reason a virtuoso organ player can do things a piano player couldn't - they can use all kinds of "wrong" reachs and finger movements that enable them to play things that they couldn't otherwise.
I had a used 1977 Monza in high school.

Pros: It was $750, and it lasted two years.

Cons: No power despite the V8, poor gas mileage, expensive tune-ups because the V8 was squeezed in so tightly that you needed to lift the engine to change the rear spark plugs, poor handling (heavy engine, tiny tires, primitive suspension), frightening braking (weight again).

It taught me a few life lessons. First, always dig deep rather than trusting the surface impression created by marketing. Just because it has a V8 doesn't mean it's fast. Second, don't work at a company where the engineers are forced to make crap. (Any affordable car is a compromise, but shoving a V8 into a car with no room for a V8 and then starving it of air isn't compromise, it's a joke.)
What I'd like to see is a calculator shell that you could pop the RPi into, including physical buttons, lcd screen, battery and charger. My thinking -- most high schools require a graphing calculator, such as the TI 89 or similar, which is around $100 or so. Imagine if for that $100 you get something that can act as the same calculator, but morphs into a full computer when plugging in a keyboard/monitor? It may end up getting a lot more kids into programming that way.
I'm no lawyer, but isn't the most exciting fact about this lawsuit that it takes place in Germany? That means no settlements or other silly American business.

Just two parties making their case in front of a judge, and the judge deciding who is right and what the repercussions are.
Thanks for your feedback! Adding a simple way for WordPress users to give credit is definitely something we want to add. Stay tuned.
I'm a little slow. Blast you and your Socratic method!
Doing "what" located "where"? An hourly rate is totally subjective to what you do and where you do it.
A calculated risk means that they have though about the market for their product. From what I read, it seems that they have adopted the "build it and they will come" strategy.
Is this a factor if you're playing the Ur-Quan Masters?
Steam Machines
I leave the house with 4 things. They go in different places.

Wallet, front left pocket.

Phone, front right pocket.

Keys, back right pocket.

Knife, clipped to front right pocket.

I pat my pockets anytime I'm leaving the house or the car to be sure I have everything. When I'm missing one I feel...strange.
Open offices seem great – until you work in one
The current beer corpus used by Brewery Master only contains a small number of documents. Due to its small size, its very likely the the answer Watson is searching for doesn't exist.
I used to think of Silicon Valley as the birthplace of the future in revolutionary terms -- what Peter Thiel refers to as going from 0 to 1. Doug Englebart, Alan Kay and Xerox PARC, etc.

Now when Silicon Valley talks about innovation, it's about making it so much easier to store files on a server and metrics to gauge product/market fit. There is nothing about DropBox that changed the world. Simply and sadly nothing. But there is everything in that it's what is cited as "innovation" in 2015.
> This lawsuit reinforce the corporate legal mindset that "use of open source invites litigation...".

If this causes trained corporate attorneys to think that the use of open source software invites litigation then they should probably not be attorneys. If software comes with a license then follow the rules of the license. Is that really that hard to do? If you don't understand the terms of the license then that's what the lawyers are for.
I find that it has changed with age.

When i was younger i could blast music and not get thrown off a line of thought. But these days even a notification ding will get me derailed.
If you need real privacy, I highly recommend tincd to setup a mesh VPN network.
If you need real privacy, use tincd to setup a mesh network.
Seems like a very small sample size to be convinced it's clear.

When you call something private, that carries a lot of connotations. To me that distinction that you think is so clear is anything but. While I use Linode they also talk about a private network that I assume their switches are configured in such a way that the data doesn't leak outside of my VMs. That I could ping and connect other linodes needs to be made explicit. Why not call it the "Linode-wide Network" or "Shared DO-only Network"?

Ambiguity is not a good thing when the consequences are high.
Keys has per-key key velocity implemented.
Performance since PostgreSQL 7.4 with pgbench
Yes, that's called network virtualization and it's complex to operate at scale. It's built in to Amazon VPC, Google GCE, Azure, etc. but often not found in second-tier providers.
It would be nice if there were a visible female presence on the mod team. And/or if Jessica herself would be so kind as to participate more regularly here. Either one (or both) of those would do wonders.

Having said that, the new moderator Dan G. has been a very valuable resource for me in the last year. I think appointing him was a good move and I think things are already moving in a better direction for HN wrt the participation of women here.
I don't like the way you said this, but I agree with your point. People bring way too many personal biases to public discourse.
I understand where you're coming from - but that singular announcement left a TERRIBLE taste in my mouth for Angular. I won't use it for any project, hobby or otherwise.

Compare it to Ember where they are bending over backwards to provide free improvements and a sane backwards compatible approach.

Why bet your entire business on a framework that has such poor communication skills? (Again: Assuming what you're saying is correct ;) )
Program and Be Programmed
One of the major changes to GPLv3 was to fix this problem, so companies that goes back into compliance can automatically get permission again. However, the code in question here is gplv2 so no such luck.
We work very hard to make our interests aligned with our community members' interests. We don't literally make money from the algorithms in the contest. What we're doing is encouraging hundreds and thousands of new people to write algorithms. The best ones will be invited to join our hedge fund, we'll negotiate compensation with them, and we'll take investment from pension funds and endowments and the like. In that sense - yes, when our customers win, we win too.

As for the judging, I think you'll find it be very transparent. There are 6 return and risk metrics calculated for both the backtest and the paper trading. The 6 metrics are weighted equally to generate an overall score. You can see the metrics for every contestant and the combined score on the leaderboard. You can verify it all by downloading the CSV. https://www.quantopian.com/leaderboard
How to get your business back on track
He authored the first 4 commits in the Go repository ;)

https://github.com/golang/go/commit/7d7c6a97f815e9279d08cfae...

https://github.com/golang/go/commit/0bb0b61d6a85b2a1a33dcbc4...

https://github.com/golang/go/commit/0744ac969119db8a0ad32539...

https://github.com/golang/go/commit/d82b11e4a46307f1f1415024...
+ GPIO pins + FOSS software + Maker community, which make all the difference.
We are way past the point where that sort of advocacy is necessary. Companies need to understand that compliance is relevant too. VmWare has no excuse for this.
Too many alerts? EEP and Pagerduty fix that for you
Is this meant to be taken literally? Fog Creek companies work remotely. How would you even physically grab someone in the hallway? As for how we do internal testing, we simply ask around on Slack and get a solid group of people to test for us before moving forward. Works out great.
We have a contest every month. The next deadline is April 1, and the prize awarded on April 30th.
I'm curious to see if we would see a lower bounce rate w/ anon login compared to regular FB login.
> Do you remember to always define your expression macros with parentheses?

Oh, yes! No parentheses around elements of a macro definition is an obvious sound of trouble and looks very wrong on my retina.

I do agree, though, that if I somehow forgot to do that (tired? nervous?), that would be a bug that's difficult to spot. Point taken :). That's what code reviews are for, but there isn't always time or availability for one, sadly.
Amazon didn't invent AWS Dedicated Instances for security, they invented them for money. Now they can sell services to people who, for example, fall under HIPAA. And often those people don't care about security either--they just care about complying with regulation so they can do business.

Security is pretty black and white. There are a limited number of people who have reason to look at your data. If people other than those people can see your data, then you aren't secure. Amazon is typically not part of that group.
Ask HN: Where do you store your code notes?
I read a lot of programming books, and I want to store some notes and code snippets all in one place.

I could type them up in my text editor and upload them to github or whatnot, but this is somewhat hacky and can get out of control very quickly (I can only imagine trying to look something could be a pain). Also, github doesn't really seem like a place for notes perse.

There seem to be a million note applications today, does anyone know of anything that would be particularly handy for code/snippets/notes ?
There is also Tabris.js
10 Life Lessons to Excel in Your 30s