skysight-inc/HackerNews huggingface dataset:
Anyone doing any business with alcohol really should check the laws first. I don't think this will seriously hurt InstaCart (I'd personally use them for food or cleaning supplies; I have too much alcohol already), but if you had an alcohol-centric business, this could be a big deal once you get traction.

One of the big things is in many states you can never discount alcohol or give away free alcohol. You can do stuff like free food, but even making it conditional on alcohol purchases is bad in some states (but not others).
click on the arrows
My guess is that Netflix is reporting the average stream bandwidth accessed by customers of each ISP. So if video X has streams at 500kbps, 1Mbps, 2Mbps, and 5Mbps, then a higher percentage of Google Fiber users being able to reliably stream the 5Mbps feed instead of just one of the lower-bitrate ones would result in a higher average.

So there would be a built-in ceiling of the highest bitrate Netflix offers. And based on this data, I'm guessing that for a bunch of their content, their streams max out around 2-3Mbps (which is a reasonable bitrate for 720p film/TV content).
Hated code
kill everyone. this book is awesome.

http://www.amazon.com/Kill-Everyone-Strategies-Tournaments-S...
The media changes are a welcome addition, but I can't help but feel Wordpress is still lacking in the media department quite a lot. One feature I've been hoping for in terms of media management is folders to organise media instead of paginating pages of all images being displayed which usually involves duplicates being displayed. I love Wordpress, but it would be great to be able to upload specific images for example of dogs into a folder called, "Dogs" and then being able to browse and manage media in said folder.

It's great to see Wordpress is taking steps in the right direction with every release. Another wishlist feature would be the integration of the Advanced Custom Fields plugin straight into the core which allows you to add custom meta boxes and fields to posts in a tasteful and aesthetically pleasing way. I'm excited about the future of Wordpress, it's my bread and butter and I don't see it being beat any time soon.
Quick question: why did you need to write FreezeGun?

I've always used Mock http://www.voidspace.org.uk/python/mock/ to patch datetimes and I've never had any problems.

You can patch pretty much anything with Mock.
It depends what companies are recruiting for. Tech companies recruiting software engineers have a much different crucible than a top flight consulting company (deloitte, mckinsey etc.)
Tracking the Most Effective Places an HTML5 Game is Hosted
I'm thankful this isn't true in Engineering (for the most part). I go to UPenn so I see snobbery like this all the time, but from my experience my friends from 'lesser' (not my assessment) schools are all given a fair shot at engineering companies of any size. I definitely see a ton of bullshit like that described in this article from large financial companies like Goldman Sachs, etc. I have friends who go to Penn and will get an interview, but then when the interviewer finds out they're not in Wharton in particular they lose all interest without even giving the kid a chance. It's crazy, so much emphasis is put on the words on your degree rather than your abilities. It's one thing to use it to filter resumes, but it's crazy when my friends go into an interview for which the interviewer has already allotted time and are not given a fair shot.
It's not exactly my system; we work "on top" of it, developing new modules, maintaining installations and offering support and training, as partners of OpenERP S.A. We don't work on the core stuff.

That said, the addons I mentioned _are_ part of the core. OpenERP is an extremely modular system, where even some basic blocks are modules. But these modules come with the server, not with the "addons" set. See https://bazaar.launchpad.net/~openerp/openobject-server/trun...
This is a really good copy. You appealed to the develop base of this site and made it sound like something other than a press release.
X-37B US military space plane launches for third flight
"Society", as you're describing it, is itself another abstract construct created by actual human beings to describe their process of undertaking relationships with each other. The essence of property rights - property itself - is certainly elemental to the human condition, in or out of society; but the formal recognition of property rights within society is a prerequisite for there to be any society to speak of, outside of the most intimate familial relationships.

Although a formal system of conventions for property rights is certainly contingent on general social acceptance, it's clear that any formalized notion of "society" is itself contingent upon the very same thing: individual human beings require exclusive control over well-defined amounts of matter and space in order to live, and human beings will therefore not generally form relationships that deny them the right to do so.

In this sense, formal enforcement of property rights isn't so much about protecting property as it is about indeminfiying human beings against the risk to their property which might otherwise prevent them from forming relationships with others who are, at the moment, strangers, and therefore to allow society itself to evolve more complex and useful forms. In other words, without formal recognition of property rights, property would still exist, but "society" might not.

All of this means that the protections for property rights afforded by formal institutions are not contingent on individuals delivering some arbitrary metric of value to society (a poor construction of the concept, noting that society isn't something distinct from actual human beings, so there's no "to" or "from" involved), but is rather necessitated by those individuals' mere existence within society.
I'm currently looking quite seriously at Julia... it'll be interesting to see if they move it in a more general purpose direction, out of it's current numerical programming niche. What's most interesting is that Julia has Lispy macros in an infix language. I'm not quite sure how they do it, but it seems to me that macros for infix languages was solved in 1973 with CGOL...

The fundamental fact about Lisp macrology is that macros are not parsers, they are semantic expanders. The parser is really the reader, which is very simple and can parse only a few types of things. You can support infix syntax naturally by replacing the reader with a Pratt parser, which adds support for expanding the parse table dynamically as well as for operator precedence. But nobody actually wants to write parsers for every little macro (I think this is a UX issue that other languages based on extensible parsing get wrong). But nobody says the parsers (parser-lets) have to be hand-written. There is nothing stopping you from automatically generating the parser-lets from the macro description itself. The destructuring lambda list for each macro should give you all the information you need to generate a parser-let for most common code shapes you might want to use. From there it's a simple task to turn everything into lists, vectors, what have you.
Not really.

More like: I ask you how much a candy bar is, You say $2, I give you a ten and you "forget" to give me change.

Can I sue you later? You bet your sweet bippy!
>where do we draw the line?

All that's needed to cross this "line" is for the creator to say "Yes, this is art" and the question is answered. The creator's intent is enough to make this distinction because art can be so varied and unique that holding preconceptions is self-defeating.

I believe what lies at the core of this point is really the question: "Is this good art?" This is an entirely different discussion that can be answered with some objectivity by judging things such as: "Is this work original or derivative?", "Is it thought-provoking or banal?", "Does it try to expand or otherwise enhance the chosen medium?"

Regarding the bot creator - I'm unable to see a post where he explicitly says that he's an artist or his bit is an art project or that he's creating art. However, if he were to do so then I'd whole-heartily agree and then proceed to explore his creation from an art perspective.
That reminds me of my university search. Looking for an engineering program, visited a campus (top 5 engineering school) and they asked where else I was considering. I mentioned GA Tech (had lived in GA for part of high school, a number of friends intended to go there), and Notre Dame (sister's intended school, had visited and liked it). The response, completely straight, "Well, I guess those are good schools." It's incredibly easy to get people to dismiss an entire institution from consideration when their representatives are so crass.
Porting the D Compiler to Win64
I like the fact I can mix PHP and HTML together. Pseudo templating languages like Twig are nice, but implementing something like Twig or even Smarty would be pretty damaging to the Wordpress community considering it's always been PHP/HTML since the beginning and to be honest, there's hardly any advantage other than cleaner code. I'd rather the Wordpress developers spend their time removing legacy code and changing some of the procedural spaghetti into nice object oriented code and adding in cool new API hooks.
What I don't like about it is that it always returns the same image (not a random one) for a given size.
1. True. My concern after years of development both in and out of corporate environments is that any tool available will be misused if given the chance. The goal is to minimize the damage as much as possible. If I could be surrounded by the cream of the crop at all times, that'd be great, but I'm not and most developers aren't.

2. I'm aware of this as well. I developed in Lisp for two years. Lisp macros are not comparable to C macros. I also didn't say they were all bad, just that there are arguments to be had about their utility. For example, OOP in Lisp has been described many times as a "leaky abstraction". In my opinion, it just plain sucks. It gets the job done, but I always feel dirty afterwards. It shows the power of macros and Lisp, but it also shows the limitations of not changing your language to support a little syntactic sugar.

BTW, I know it's not apparent from my post, but I actually like Lisp, I just don't think it is the answer to any question that is being posed right now.
I'd rather avoid Java itself like the plague :)

The JVM may be great, but the language itself is mediocre at best!

Maybe if it someday gets type inference, removes the null pointer (and therefore the stupid NullPointerException in "memory safe" code), adds lambda expressions, adds compile-time function evaluation, doesn't try to wrap everything inside a class and a few more improvements especially to limit the god-awful verbosity, I might give it a try again - but by then we'd call it Lisp.

The D language has completely replaced C/C++/Java/C# for me, it's not as portable yet but it's getting there.

You should give Haskell a try, I don't use it much yet but merely understanding concepts such as monads, type classes and applicative functors have completely changed my perspective on software development. It's just like learning Lisp; it's enlightening to say the least.
You’re not anonymous. I know your name, email, and company.
Read my reply to tedchs, I believe he[assuming] is still reading the numbers wrong, including the mobile numbers.

I'm not sure about your numbers, as I'm finding a bunch of conflicting information online. From what I've seen, an HDTV quality stream would be around 2 MBps, but I've also seen numbers closer to what you're reporting.

It's conceivable to me that Netflix could do a quick speedtest that would exceed the video bitrate when testing your connection for HD-ness.

In any case, I might be wrong. Netflix should really clarify this. There are people arguing about the same thing in the comments to that article.
I don't know if OpenERP S.A. has an office in Romania, but their Romanian partners will probably be glad to help you: http://v6.openerp.com/ed-classified/tid/97
> an obvious after-market performance mod.

With the probable traditionally detrimental effects on ride and handling.
I like how every time is 4:20.
Is that accurate? This looks like it only checks for sequential runs of two characters apiece.

The challenge calls for sequences "such that no two immediately adjacent subsequences are equal".

This, to me, implies subsequences of any length > 1.

For a $target_length of 5, your solution is correct as 2 is the longest repeatable subsequence.

Easy fix, of course:

grep { ! /(.{2})\1/ }

becomes

grep { ! /(.{2,})\1/ }

I wonder if it would help performance to say:

grep { $max = length()/2; $max < 2 || ! /(.{2,$max})\1/ }

Or if the regexp engine manages to do that automatically.

[UPDATE: it is slower to provide your own max length. the perl regexp engine is badass. repeating timings on my mac pro with a target_length of 12 show the plain {2,} version is 15% quicker].

(also, you've a minor typo as you recurse into "generate" instead of "solutions", I assume b/c you renamed the function at the very end to make the eg: code scan better).
Custom headline + no navigation menu + big call to action = big conversion rate!
No, WiFi or your cheap local home router do not play into this. The only possible interpretation is that Google Fiber allows netflix to on average deliver higher bitrates compared to competitors. The reason you don't see higher speeds is because there is no point in streaming at a higher bandwidth than the content actually offers.

All in all, these are terribly misleading statistics. At best, they suggest that Googles competitors can't get their shit together to even allow for one HD stream.
I don't think it would require hundreds of millions if it combined pieces from existing Linux distros. This could definitely get some venture funding.
Calling such cars "overclocked" would be just as technically apt as calling clock-speed enhanced CPUs "turbo."
Akismet does a great job dealing with comment spam. Activate it and input your API key and you're done. Even other applications like PHPbb and "insert PHP content management system here" have problems with spam, it's not as easy as you think to detect and deal with spam.
That sounds very interesting. Shoot me an email at sam [at] habosa [dot] com whenever you finish it (or even if you don't).
Yes. In fact we have an agency account which costs a bit more. We use it all the time for a roster of folks who don't want to pay the monthly fee but are interested in improving conversion rates.
Back then, Sun had to spend a fortune to push Java down the throats of developers. Mostly by selling it to their clueless managers instead.

Java was born out of a trend and still lives as one to this day, good thing only the corporate world really bought into it!
Older, but my favorite set of flow of consciousness comics: http://spamusement.com
The API is currently down: https://status.github.com/

Fortunately, I implemented a cache layer on top of GitHub's API recently, so many examples are working on http://bl.ocks.org. But only those that are lucky enough not to get a connection timeout. Hopefully the API will be back up soon!
There was actually a study that showed female rats are more attracted to (read: had sex with) male rats with very different immune systems. The way she senses this is by the pheromone (smell) he gives off and as a consequence, her offspring have stronger immune systems.

In other words, this study suggests at least to some degree we don't even choose who we have sex with. Haha.
It doesn't have to be 2.55MBps averaged over the entire stream. It could be 2.55MBps during bursts of buffering.

That being said... Listing the headers in all caps (without so much as clarifying in the accompanying post) was a mean thing to do...
Interesting. Delivering six-packs quickly is a core part of Instacart's fundraising pitch: http://techcrunch.com/2012/08/18/how-instacart-hacked-yc/
Not immediately, but the thing that people can set up and try and say "yeah, sure, problem solved" has a funny way of making it's way into the rack. Whether it does or doesn't in a specific case usually just comes down to whether the one supporting it likes Vi, Emacs, or Word.
More telling to me is a browse through the smartphone section in big Tokyo electronics store.

There are probably on the order of 30-40 different models, and I'd say at least half say "OS: Android 2.0"... :(

[Those are typically older models, of course, but with new phone models released constantly, the oldest are not more than about 1 - 1.5 years old. Also, some of the models I saw running 2.0 looked pretty up-to-date hardware-wise. It seems manufacturers are not always so keen to use the newest OS version...]
ghostery blocks trackers and analytics
YC alum here -- in Houston for the holidays, I might be able to swing by.
"Design As Craft" by Justin Mezzell
When everyone starts to buy electric cars, won't we start getting closer to 24 peak hours a day?
For those interested, I reviewed 23andMe when it first came out: http://paulstamatiou.com/review-23andme-dna-testing-for-heal... (I always get a nice traffic spike whenever it goes on sale --- I purchased it for some $500 back in the day)
Considering Wordpress isn't and probably will never be a true MVC application, I don't see the point of adding in a template parser like Twig and separating code. All it does is adds unnecessary overhead all at the cost of prettier code, there's no other advantage to be honest considering PHP itself is already somewhat a templating engine. If people want a CMS that separates code from the presentation layer, they probably shouldn't be using Wordpress and considering Drupal instead. I've used Drupal and Wordpress quite extensively and let me tell you, after building one site in Drupal you truly appreciate just how easy Wordpress makes it to get stuff done in half the time even if it is at the cost of prettier code (clients don't care about code cleanliness all they care about is results and Wordpress gets results).
Regarding the bot creator - I'm unable to see a post where he explicitly says that he's an artist or his bit is an art project or that he's creating art. However, if he were to do so then I'd whole-heartily agree and then proceed to explore his creation from an art perspective.

He does actually, in his "Address a criticism" post, he explicitly says he considers the budget for the bot's purchases as money for "art supplies".
Engineering has always been a put up or shut up kind of field. I've seen people with very little education who are some of the most respected programmers in their field and I've seen people who barely graduated from State U making 175K leading huge departments. It's kind of hard to do that with say, investment banking. How is an undergrad supposed to prove they are an amazing investment banker? What kind of portfolio do you assemble for that?

Part of the issue here is not just the name on the degree, but that they want people that are homogenous and from that Harvard/Yale milieu so they can chat up other bankers who also graduated from Ivy League schools.
Linkbait article aside, in the actual paper[0] Lauren does not name the firms, and draws these conclusions based on 120 verbal interviews. Not exactly scientific, even for sociology. To be fair, her abstract isn't as hyperbolic as the above article (albeit obvious).

>> Employers sought candidates who were not only competent but also culturally similar to themselves in terms of leisure pursuits, experiences, and self-presentation styles. Concerns about shared culture were highly salient to employers and often outweighed concerns about absolute
productivity.

No way! An interviewee from MIT (...heavily math/science/engineering bias) has a harder time getting an elite professional services gig? Next I'll find out NASA prefers MIT grads to Harvard. People hire/like people like themselves.

Deciding on Harvard over MIT (or vice versa) is both an education and cultural choice. That cultural matters is no surprise. And neither is that people hire with similar backgrounds to themselves.

And, not for nothing, guess where Lauren went? [1]

[0] : http://www.asanet.org/journals/ASR/Dec12ASRFeature.pdf

[1] : http://www.kellogg.northwestern.edu/faculty/directory/rivera...
Microsoft needs the help getting rid of those
Just some suggestions.

Big desk. Something like an Ikea Galant corner unit with extension. I have one at home, I've been startup that cluster these desks. Better than your usual Ikea setup.

A good chair. Herman Miller, Steelcase.. Spend $800+. My steelcase cost me about $900 6 years ago, and it still looks and functions like the day I bought it.

Consider 1 large monitor vs multiple monitors. Jeff Atwood got me on the triple monitor things years ago, but am now seriously considering scaling back to a single 27 or 30". I few friends have gone for duals to a single large and are better off. Gives you a cleaner looking desk as well.

I'm a remote worker and appreciate having a real desk IP phone, with a quality call center type headset. Something like Jabra. I'm clearer on conference calls than the people in head office (or so the other remote workers tell me).

Good headphones if working in an office environment. I wouldn't get something that shields out too much office nows. But I get spooked easily :) So I'd suggest an "open" style headphone. Checkout gradolabs.com.

I've stuck with wired keyboard (kinesis advantage - I have RSI issues) and wired trackball. Back in about 2000 I had the batteries die on a wireless keyboard and had no spares nearby. That sucked.

About the only other thing I have on my desk is a Fujitsu ScanScap (the S300M). Invaluable device if you want to convert all your paper stuff to digital as it arrives.
"Crazy" and cool. I never thought about the connections that could occur through DNA matching.
There are several untrue points in this article:

MIT is most certainly not a second tier school for finance/consulting recruiting. It is easily a top tier school that is considered along with Harvard/Princeton/Yale (notwithstanding the inanity of having such a thing as top tier schools in the first place). The raw proportions of grads that end up in those destinations is probably less than other top schools because entrepreneurship is glamorous now and engineers usually end up in tech.

Brown might not be up there with Harvard in terms of recruitment, but it is still a "target" school for top finance/consulting firms. Goldman Sachs is one of the 3 largest employers of recent Brown grads (though no doubt some of the reported positions were for so-called "back office" positions). The other two are Teach for America and Google.

The fact that interviewers like to hire people with similar interests (incl. sports and fraternities) is sadly true from what people have told me.

One important point to keep in mind is that at the large finance/consulting firms, each school's applicants are screened and interviewed by the alumni from that school. So an engineer applying from MIT may very well get screened by someone from MIT with an engineering background.
Ah I see where you're coming from. The list I was speaking of originally was a wishlist. It wasn't a "buy only these things or you're no longer family" ;) Incidentally my app supports "secret gifts". You can enter a surprise gift that everyone but the recipient can see. That avoids duplicate gift buying even when someone else had the same great idea for a "secret gift" that you did :)
Like you said, it shouldn't happen, but it's inevitable.
Finding Big Start-Up Ideas, Even in Small Cities
And that's where you're wrong. In a well-managed school, there is a significant environmental difference between school and home.
I suppose as a designer I'm probably not your target market anyway, since I have other outlets to get critiques. One-liners would irritate me too much. :)

Good luck!
My 286 had a turbo button that bumped it from 8MHz to 10MHz.