skysight-inc/HackerNews huggingface dataset:
Right, but that's the fund manager's problem, not mine. A savvy fund manager would run a front running fund as part of its portfolio.

Also note this is only a problem when the market is mid-term upward or flat. The chances of this type of front running backfiring are pretty high in a bear market. Also, like all forms of arbitrage, there is an upper bound on the number of shares you can do this with before you're dumping more shares on the market than the index funds need. Granted that's probably a big number, but it's not infinite.
Life Beyond the Pale BLue Dot
Very cool that it is open sourced - seems like there would be a lot to learn from the code. Link: https://github.com/pipelinedb/pipelinedb
I think the general opinion is "use where appropriate but be consistent" which I tend to agree with. There are times where the simplicity of old-style formatting just gets the job done but it certainly has it's limitations and new style can be extremely powerful.
The difference in biotech is that you have very little room for mistakes. In most cases (at least the ones that really matter) you have patients to deal with, not users which is a different target group. It bears a different kind of responsibility.
It's mentioned only briefly here since the email is mostly about XUL/XBL.

I'm working on the Go Faster project. We hope to deliver a 1-2 features this way by the end of 2015. We have just started on building out needed changes to the client, update service, and build pipeline.
Interestingly, when I run this through an old Dancing Links [1] based solver I wrote a while back for solving general puzzles, it solves the first one in 0.04 seconds, uses 65 columns, 242 rows, does 181510 de-queues, and finds a unique solution.

The same solver on the hard version runs in 0.01 seconds, 67 columns, 272 rows, 245626 de-queues, and finds no solutions.

So as others have noted, the hard puzzle solution must be some weird rotation, and/or not spaced on "integral" coordinates.

Since I don't have time to write such a solver, I will leave it for now :)

Note: if you have not looked at the Dancing Links paper by Knuth and learned how to use it to solve backtracking problems, you should. It's amazingly useful for solving such problems, for enumerating all solutions, and it is fast and completely general.

[1] http://arxiv.org/abs/cs/0011047
Goroutines are, for all practical purposes, threads. They're cheaper than real threads but they still have all the subtle complexity that comes with shared-memory preemptive threading (everything shared needs to be appropriately locked, scheduling is non-deterministic and can happen any time, etc). Async/await is different; context switches can only happen at an `await` expression. This greatly reduces the number of possibilities that must be considered and simplifies the task of concurrent programming (for more, see https://glyph.twistedmatrix.com/2014/02/unyielding.html).

In Python, the closest equivalent to `go foo()` is `threading.Thread(target=foo).start()`. Or you can use gevent to get goroutine-like lightweight threads, but I find this is works better in go than in python because the entire language is designed around it. In python it's common to find libraries that are not compatible with gevent's monkey-patching and so you lose concurrency in a way that is difficult to detect or guard against.
How much do you work out? If you took up a powerlifting regimen, do you think you would start wanting more sleep?
What's New in Swift 2.0
I don't get migraines from lack of sleep, but I "need" ~8.5-9 hours (on average) to feel at my best.

I can go on 5 hours once in a while and be okay, but I have to make it up later.

I would LOVE to be able to perform well on 4 hours.
The answer is "all over the place". It really does depend on your benchmarks and use case. There is no aggregate real-world benchmark. Such a thing is very hard to do, and not all that portable.

For example, in one performance intensive code that I use, while mostly written in Python, has a C extension, which itself uses inline assembly for the core routine. Similarly, most numeric calculations that use NumPy will end up doing BLAS / LAPACK / ATLAS calls, so the performance limitations aren't due to C. The switch from 2 to 3 isn't really going to affect these.

If it was seriously and consistently worse, eg, for Django, then it's likely we would heard about it by now.

Instead, there are reports like https://www.youtube.com/watch?v=f_6vDi7ywuA (slides at https://speakerdeck.com/pyconslides/python-3-dot-3-trust-me-... ) from PyCon 2013. At minute 30:54 / slide 16 the speaker evaluates the two and finds that the median performance was effectively identical for microbenchmarks, and ~5% slower on macrobenchmarks, though even then it varies from 27% slower to 13% faster depending on the specifics, and as the speaker points out, the tested packages aren't doing exactly the same things on both versions.

In any case, that was 2 years ago.
I have no dog in this fight but have to agree, it failed to get a quote from ADP or at least a "requests for a comment from ADP went unanswered" type thing, much less a neutral third party.

I think regardless of which side turns out to be "right", this fight is an interesting case study in the tone of press coverage/sentiment that a traditional large company receives versus that of a startup. And damned if the Zenefits guy doesn't know it, trying to elicit a comparison of themselves to better known startups such as Uber and Tesla.
I know it is hard to tell, but would you say there are adverse effects? Or do you ever need more sleep, i.e. after having studied for a maths exam the whole day?

I for one notice that I "learn" a lot while sleeping. For example, when studying for an exam, difficult exercises often seem to get much easier over night.
"fear greatly"? A little hyperbole maybe? Wiser to at least listen, and then perhaps dismiss, or improve on ideas, no?
Moving millions of user sessions from mysql to redis
Lots of crazy image processing and computational photography techniques use linear programming and variants on all of these graph algorithms.
Don't get me wrong: I'm not arguing that people willingly accepted mass surveillance within their own homes, or that they somehow deserve it by accepting technology. I'm just saying that the scenario in which there's a microphone in everyone's house that the government can turn on at will is not a hypothetical, it is reality, and furthermore that it's remarkable that the government didn't have to raise a stink or pass oppressive laws or anything of the sort in order to make it happen.
The author's post immediately before this one was another story about how David Sacks joined Zenefits as COO. So, possibly the author isn't a shill, but she's just scraping her inbox and publishing anything that comes across her desk.
That's fair. Kinda. I'm referring to the people who unjustly kill. I should have said "murderer".
AR Screen with Leap and Oculus DK2
Can anyone recommend a good text on sociopharmacology? Something like Montesquieu's The Spirit of the Laws except about the differences between national / regional cultures based on their differing diets of psychoactive substances? I recently heard (in that anti-American al Jazeera 4th of July video) that USA consumes 80% of the world's painkillers — what is unique about American behavior due to that?
I've had the same problem. I also needed legal assistance in writing contracts between my company and my clients. My clients have more ressources (legal assistance) and therefore I would always get the shorter end of the stick.

There must be companies out there that can bundle all these services for self-employed workers.
> but I'd put good money on them already having some skin in the game

The article says that they cannot find a money trail to these guys.
You probably assume that the test is unbiased unless proven otherwise, and that any discrepancy is therefore likely to be actual differences in the underlying populations. The court is merely assuming the opposite: that discrepancies in the test results are a result of bias in the test itself unless proven otherwise.

They aren't trying to force equal outcomes, they're trying to make sure that if a test produces worse results for minorities then it had better be because of actual differences in the population and not subtle bias in the test.
This is kind of what we have in mind.

The model is that we want to make Firefox itself more webby in the way it ships. Features should be independently updatable from the core browser, and we should be able to do phased rollouts to help us watch for issues, control for load, and so on.

We are looking at offering very experimental stuff in a purely opt-in process, and updates to regular features as if they were third party add-ons (with some twists in how they have to be implemented).
Note the term 'hardly existed,' and not 'did not exist at all.' Yes, hackers existed, but the blanket term (in the popular consciousness) for using it to describe the specific subculture of computer hackers developed slowly in the 80's and 90's
Not immediately afterwards, no.

In the months and years after the party in LaGrange, J and K, and I, only crossed paths maybe 2, possibly three times. THis would have been between 1987 and 1993. I didn't know them directly. I sat next to J once at a Denny's in either Aurora (Fox Valley Mall) or in Burr Ridge. The second or third time was at a place in Downers Grove called Omegas. All were late-night get togethers, impromptu, informal.

(Edit: added "in the months and years after the party in LaGrange" for clarity sake.)
> Have you tried the new G1 GC?

IIRC, I did and it didn't benchmark well for my needs. However, it all depends on what JRE you're using and what the system is doing to pick the GC which is best for any given deployment. Classic case of YMMV and all that.

In the end, even though it may sound trite, the only way to know what works best for a given combination of JRE/OS/hardware is to measure it. This article[1] had some good tips and Mission Control[2] is a huge help in this arena.

1 - http://www.infoq.com/articles/Tuning-Java-Servers?utm_source...

2 - http://docs.oracle.com/javacomponents/jmc-5-5/jmc-user-guide...
Brilliant legal maneuver? Filing a motion to dismiss on grounds of frivolity happens in pretty much every lawsuit. And, if you interview Zenefits execs, of course they'll explain their side only.

I think this is dishonest reporting by Business Insider, however. The article reads as if they took this Tech Crunch article (http://techcrunch.com/2015/07/07/zenefits-fires-back-at-adp-...) and made it more clickbait-y.
Note that the article only spoke with the COO of Zenefits and no one from ADP.

As has been detailed numerous times, ADP absolutely has a right to cut off access based on violations of its ToS. They want to be put in the same boat as Uber and AirBnB, as white knights against injustice, but they don't have a "right" to use ADP's product however they see fit.

ADP is not an innovative company and if you'd like to build your own payroll provider (hi ZenPayroll) to make a better product, you are welcome to compete. They are simply saying "we have official ways to integrate and choosing to ignore them to do whatever you want is not acceptable."
that is so cool!
Oh cool! Now you can embed an RDP session into a webpage. Finally, a way to use the primary system administration tool from almost anywhere!

With this, you can hand out links to pages with your server RDP already configured - just send the link to the admin and let them administer.

How well does this work with dynamic username/password? If we wanted to leave those fields blank, and maybe have the webpage prompt on open?

Something missing is RDPClip.exe, which synchronizes the copy/paste clipboard data between your local session and any remote sessions. Though I'm not sure how that would work in some cases.
It's much more convenient to decode bytestreams (e.g. for a wire protocol) using % formatting. The lack of % formatting for bytes was a huge impediment for porting mercurial to python3, just as an example.
You realize this is the Stack Overflow blog, right? The site that hosts millions of posts written in Markdown every day? The one that's been sending templated emails written in Markdown for years?

Separation of presentation and content, man. Learn it.

You're right about Disqus though. Fortunately, there's Meta SO for real discussion.
The article only briefly mentions Carl Sagan and how he coined the name, "Pale Blue Dot". If you haven't read or listened to where this came from in Carl Sagan's "Cosmos", it is a very beautiful and poignant reflection on humanity.

https://www.youtube.com/watch?v=p86BPM1GV8M
>it's not THAT hard.

No, not hard, just crazy expensive.

>Biology usually works

Under the most basic circumstances. Most startups won't have a business model based on doing PCRs with a master-mix.

>For example I have done over 300 gibson assembly reactions and have taught an intern to do this, he made 50 constructs in 2 months, with time left over for him to biochemically test 25 of them.

Likely at a corporation with money to blow on facilities, equipment, and reagents.

We are talking bare-bones start-up here.

>I'm doing something relatively difficult literally in my garage right now

If you want to make impure vitamins and cram them into pills, yeah I guess, but if we are talking even rudimentary biotech level work, then a garage just won't cut it.
They may have simply been too cheap...
We’re Looking for the Next Director of Dorm Room Fund
The author, Julie Bort, seems to love Zenefits. She has written several articles that heap praise on the company and the founder, Parker Conrad. She has also tweeted comments that could be perceived as biased toward Conrad.

I wonder why?
Yes, excactly. Since you have to support all the browsers, you should be thankful that there aren't more of them. On iOS you only have one browser to test against and you're done. OTOH it's practically impossible to exhaustively test on Android. Being a web developer I know which of those two platforms I wish were more like the other.
This.

You are correct. Like I said -- There's some issues with accuracy in this guy's article, unfortunately.

By 1987, people were well aware of what hackers were. Not so much the details, but, the basic concept at least, was well known.

I'd say the term entered the public vocabulary by about 1982, with War Games.

Truth be told, hacking even garnered some of its own vocabulary from War Games. That's precisely where the "war"- prefix of different discplines comes from, first wardialing, then wardriving. I'm sure there will be more. I'd love to see warfaxing catch on..that's an untapped goldmine of fun. :) I'm trying to think of what such programs were called (programs that searched a given block of lines within a given prefix for any modems set to auto-answer) before War Games. "Hunters", I think.

Cheeseball plot aside, as a movie, War Games is, in retrospect a surprisingly accurate portrayl of hacking at the time. The discovery process was slow, laborious, time-consuming, and produced craploads of paper. It was also done by the marginally social, quietly, in relative isolation from others, not as a group, or as the public team sport it is now.

The gear Broderick's character was using, even -- By 1982, a box like a toggle driven IMSAI 8080 with an 8" floppy drive and a monochrome monitor would have essentially been throw-away, garbage-quality gear.

High-quality systems are superfluous these days, but, for the longest time, most hacking, including back then, was done predominantly on discarded, semi-obsolete, well-worn gear, just as depicted in the film.
I'm surprised this doesn't say it's sponsored by Zenefits. The author should be ashamed of themselves for publishing this crock of shit.
Yes definitely adverse effects.

1. My bowel has no idea what is going on half of the time so no routine there.

2. Snoring when I do sleep. This has caused a number of problems with the wife and neighbours.

3. I can't drink alcohol at all. I end up with a 3 day long hangover even if I have a single beer.

Otherwise nothing else.

Edit: Just to add a big downside. I had to spend some time in hospital after a physical injury. There is nothing more psychologically damaging than near insomnia immobile in a hospital bed.
Thanks for bringing this up. I asked about this on reddit yesterday[1] and was linked the thread where they originally discussed this[2]. Basically, the goal is to make porting from 2 to 3 easier, and there's also a notion that printf-style formatting may be more natural than format-style formatting for bytes.

I still wish they were consistent and provided a .format method for bytes, especially since, as you point out, .format was supposed to be the "new way" to do formatting and this feels like a step backwards. And what about backward compatibility for porting Python 2 code that used .format to do formatting on what are semantically byte strings?

[1] https://www.reddit.com/r/Python/comments/3c7lne/python_350b3...

[2] http://thread.gmane.org/gmane.comp.python.devel/144712/focus...
See also: "Zenefits is now a $4.5 billion company but its founder still can't afford a new car"
I thought the lawsuit in question was about Zenefits allegedly slandering ADP and not the legality of ADP cutting off Zenefits.
The pros and cons of different operator possibilities are discussed extensively in the PEP that added the matrix multiplication operator.
Man, I wish I got the claimed euphoric effects from Ambien, rather than just mild hallucinations, slight confusion, and a bit of amnesia.
Yeah, "Zenefits has officially filed its legal response to a defamation lawsuit filed against it by ADP. And the legal move was brilliant."

I don't think most companies would have the guts to issue a press a release as skewed and laudatory as the article.

The Zenefits business model is to sit between ADP customers and ADP and provide it's interface to the customers data stored with ADP - all without asking ADP for permission or using an actual API. It bears some resemblance to the Craigslist scraper's business model and also to Aaron Swartz's activities. While I wouldn't expect Zenefits to go to jail over their activities, it's pretty well established that a company can say "hey, you can't make a continuing practice of using our data in a way we don't want".
With so many people visiting SO for exactly these kinds of valuable answers, I believe SO should embrace them instead of the ongoing battle of rejecting them.

If cleaning up irrelevant questions can't be automated, how about having a "this is no longer relevant" button appear a few months after the post has been answered? Or having a [subjective] tag that has an expiration date on being indexed on Google.

Now that the bad ideas are out of the way, let's hear some others.
The physical world is much less flexible and forgiving than the world of software. A civil engineer can't say "this beam will break every week, so I'm just going to put a robot next to it that will attach a new been when it does". But you can do the equivalent with a process that crashes.

The greater flexibility of software implies a different set of management practices.
How else would she show her appreciation for all of these emails between the two parties?
As for Django, I think this is an exciting idea: https://gist.github.com/andrewgodwin/b3f826a879eb84a70625
> "That’s the old economy way of dealing with new products: to throw up legal and regulatory roadblocks"

I had a tiff with Zenefits failing to notify me about a cancelled policy while still collecting payments. They denied responsibility because they were "only an HR software company." This is blasphemous to say in SF, but perhaps some of those "roadblocks" are there for a reason.
I doubt that has anything to do with it. I've known at least one manager in the position of hiring developers who made far more than she did.

In the end, you have to do your job. If that job requires that you hire people making more than you, tough!
I find exercise and also deep learning, challenging mental tasks make me need 7-8 hours, but otherwise when I have a series of hum drum days with no exercise I'm fine with 6 hours.

Does anyone else find that?
How is there no mention of CALEA[0] in this document? They even hint at it in the Executive Summary:

Indeed, in 1992, the FBI’s Advanced
Telephony Unit warned that within three years Title III wiretaps would be useless: no more than 40% would be intelligible and that in the worst case all might be rendered useless [2]. The world did not “go dark.” On the contrary, law enforcement has much better and more effective surveillance capabilities now than it did then.

[0] https://en.wikipedia.org/wiki/Communications_Assistance_for_...
The 5 Most Important Tips for Creating Impressive Case Studies
Heard it all before somewhere, sparsely. But I'd definitely recommend others, new to optimization, to look at this.
Can you please explain why to use go and not c++/c

forget about language syntax / compilation complexity.

say i know both very well , now why to go with "GO" ?

thanks
Haven't used Mandrill but in the past used the parent MailChimp a lot. While the service was great most of the time, when we ran into issues, MailChimp support sucked. It was hard to get issues resolved and often times they would not resolve the right issues in the first place.

In my opinion, if you have a high amount of email transactions, I would not use MailChimp or Mandrill because they don't back up their service with a good enterprise level support.
Google Material Design Lite for Rails
There are lots of big companies with a great reputation for treating their employees well (e.g., Facebook, Google), but also plenty that grind them into the ground and spit them out. Apple, perhaps, being the most commonly referenced.

Reminds me of this, posted at some point here on HN:
http://roadlesstravelled.me/2015/04/06/why-steve-jobs-motiva...
hmm I don't know if it's just me but when I click the button, there's no way for me to tell whether my information was submitted.
Timeout/Retry/ExponentialBackOff
Exactly. Most TV you can interrupt to your hearts content for all I care... but DO. NOT. FUCK. WITH. DOCTOR. WHO!!!
Could you point me to a code example? It's hard to see how old-style formatting would facilitate decoding. Typically, I think of decoding as being a process which deconstructs something; not like formatting, which is really more about constructing.
You probably should be a bit more specific in order to get some meaningful responses. Are you asking about living in the US, the H1B experience, etc? Where are you coming from and where are you going to live / be doing? Providing some of that information might help.
Ah, I missed something. Thanks for the explanation!
Yes. Things like Wargames, and Hugo Cornwall's book (1986) and the Prestel Hack (1985) or Micro Live hack (1983) all raised public conciousness of hackers, at least in the UK.
hiring or not, this is a great way to browse YC startups
It's a far cry from The Red Scare, though, which was his point.
I believe he means that in digital games the model stays hidden most of the time. You only see the inputs and outputs.

In physical games the players have to enact the model themselves by following the rules at every step. Without exact knowledge of the model, the gameplay cannot even start.
Hey there! I'm also moving to the US in late-September (H1B too). However, I was in intern (J1) a couple years ago, so I do have a single advice that some people forget to take into account.

As a new immigrant with no credit score, you might have a hard time getting a good place to live. So in case you haven't, do some research on rent prices on the place you are going to live, and expect to spend double or triple that UPFRONT for first month's rent + deposit.
Even if I use CasperJS I'll still need to use Python to connect to the GoogleAnalytics API, right? I guess I'm more interested in any alternatives to cronjob to managing/monitoring recurring jobs.
Marketing video for software sold to evil governments