skysight-inc/HackerNews huggingface dataset:
Great article Bemmu.

I love the professional product photos and the clear "what last month's box" contained photo on your home page. Some of our merchants @ Cratejoy have been experimenting with including a "last month's" box section/photo and have been getting very favorable results.

I'm curious, what is your monthly retention?

Have you done experiments with box contains and how it impacts retention?

We're starting to run optimization experiments where we take the product inventory and try to optimally allocate it amongst all subscribers to maximize retention. So like month 1 subscribers get the exact optimal set of products to make sure they stay subscribed until month 2, etc.

It's awesome that you are doing product surveys. I hope you do them every month. Have you ever considered sharing the results of your product surveys with your suppliers? Frequently that will be a great relationship building thing, maybe even get you better pricing or free product.
No, it's not a "surprised expert routine". I'm going to ignore the aggressive undertone in your comment for the sake of the conversation.

A vector of elements is contiguous in (virtual) memory. An addition operation takes one single cycle on most, if not all, CPUs, given that the values are available. Since memory access is orders of magnitude slower than this CPU operation, your runtime here will be dominated by the time you need to get the values from memory.

In this case, you want to make your memory access patterns as predictable as possible, to hit as much cache as you can. Sequential iteration over a contiguous block of memory is the most cache-friendly memory access pattern. You may incur some penalties when you hit page boundaries and jump to another page somewhere else in physical memory, but you can't do better than that.

Divide-and-conquer non-obviously jumps between vector elements, and, depending on the size of the vector, it will miss the cache more often than the ordinary loop iteration algo. I imagine the first version would be as fast as the last one if TCO was in effect... but it wasn't.

Using reduce (which proved to be significantly faster than the first couple algos) does the same, but it incurs an overhead within the Python interpreter from calling the lambda. Yes, unlike other methods, it may be parallelized, but it won't help much because RAM is shared across cores, and waiting time for it will still dominate the runtime.

"Non-obvious" algorithms can shine when they reduce the problem's big O cost (going from O(n^2) insertion sort to O(n log n) quicksort) and/or the CPU time dominates the real time (opening the door for parallelization). But when you're memory-bound it simply doesn't help. A plain old loop will be faster (or as fast).

So I'm not a "surprised expert". I don't think of myself as an expert as I have zero formal education in CS or programming or whatever. Maybe this is obvious to me because I am used to writing C/C++ code, or maybe because I think a lot about how programs really work "on the inside". Still, I maintain that kind of thinking can be very useful when you're analyzing the practical implications of how your algorithms perform.
My first thought when I read this title was that there should be a site like Hoogle for mathematical proofs, where one could search by type signature for existing proofs. I'm not sure if people often think of proofs in terms of their type signature, but by Curry-Howard it would be doable.
It works for me in Firefox 30 (OS X).
Continuously Losing Internet Connectivity in Windows 8.1 – adamralph.com
Macros are fabulous! Any time you're going to edit multiple lines in the same way, bam! For instance, you've got a create table script, and want to turn the column defs into some code or type definitions. For me, macros are quicker than getting a regex right.

Or perhaps you're cleaning up a file, and there's a few common changes. Pop each into a macro and go to town. The low friction aspect makes them more common than the name might sound.
a) Not a lawyer, but the worst you'd likely get is a cease and desist letter, not a lawsuit out of the blue. Especially if you're located in another country.

b) It's ok to have a difference in opinion, but your co-founder should not be making major product decisions without you. That, to me, would be most concerning.

c) How should you handle it? Decide on clear roles, and develop the product further so that there's a clear difference between you and other products.
Great stuff ... congratulations .... now send me Dars :)
What do you spend money on?
I've only seen this feature used when hosts are being upgraded at the hypervisor or physical level.
In my experience, it has been more of a "keep the whole system stable and running during upgrades" rather than a daily optimization strategy.
We have 20 something investors and on a given month there are ~2 that send more than one e-mail, 5 that send 1 e-mail, and basically nothing from all of the rest. I don't feel a burden, tbh. I like it, when I need help I get it - and I have a few really solid mentors in the group.

The only pain is at series A when I'm going to have to go get all of them to sign the closing docs. That'll be hard.
> A common misconception is that hydroelectricity has the advantage over other renewables of requiring less land.

Is this really a common misconception? Has no one ever seen a dam? I can't think of any other form of energy production whose sole requirement is massive amounts of land to flood.

Brazil's debate on hydroelectric dams (and we have a lot of them) are solely bound on the flood areas and environment/habitat destruction they cause.

I really doubt that's a common misconception.
Well the idea of using mmap for large areas to simplify development can mean 32bit isn't usable even if the program doesn't need that much memory. It's about the address space in that case.

One program would spin up lots of threads, each with a 1MB stack, which was hardly used. It'd die on 32bit even with no real memory pressure.

Also, 32bit is less likely to get as much testing for server apps.
A good friend of mine who's a well regarded lawyer stated "the author's grasp of law is actually worse than the SCOTUS lack of understanding of technology" He also mentioned this smacked a little of age bias and navel gazing. When you think if the issues the SCOTUS has to address (medical/financial etc) you realize they're never going to be specialists and never have.
ReSharper Tips and Tricks
Why Apple Employees Never Wanted to Have Lunch with Steve
> Erlang the language is single threaded.

How so? Isn't it closer to multi-threaded with threads having isolated heaps? Can execute lots of spawn(...) statement and now there are multiple threads of execution running.
Mapping the World's Biodiveristy
I've been using vim for 5 years and a student showed me you can do it with commands too.

:10
:25
:1

I tend to use that a lot now and I don't know why. However, you can do some pretty cool command with ranges of lines.
Works in Firefox 30 on Windows as well.
Related research: http://www.sciencemag.org/content/344/6187/1246752.short
"nearly impossible to write useful exploit code" sounds like a worthy challenge to some people I know.
Do you happen to have some resources you can share? I've been playing with Tidal, a live-coding library and it wants me to use Emacs, and I just... can't. So any info on setting up evil-mode would be great, especially since it's fresh in your mind. I've found some resources but really don't know where to start.
> Are there really large numbers of Python programmers who have difficulty with it? I doubt it.

Take a guess why that is, please. I'm not going to do a crappy analogy here, but you can't expect "large numbes of people" to be doing something they have inherent difficulty doing.
This is a complicated problem. I know some Coq developers are trying to build a search tool, but the problem is there are many ways to state a theorem and you want to not only find statements that exactly correspond to your request, but also those that are convertible to it. And there it gets ugly.
Good move. Infact I'll suggest that the devs have some courage and make it a new language entirely. Trying to keep python3 in an awkward backward compatibility is harming it. And remove the GIL limitation at all costs.
It's refreshing to see a site with absolutely no styling.

Every once in a while I think about blogging about something but then lose interest while investigating different blogging platforms. Should just fired up an editor, wrote some html and scp'ed it to my one page personal website.
No way!

I just tried it, it doesn't work :( That's too bad.
The only advantage I know for using emacs in terminal is that you can get used to it when you'll have to ssh into a remote server.

Anyway today we can just sshfs and use even a random ide for everything so... we can do as we like.
710 Social | The Online Dabbing Community
This is completely awesome :).
A local arts group with a big 'open studios' event once a year, an artists directory with mini portfolios, gigs, poetry readings, workshops and other events. With a bit of help from whatever groups are already there plus the council it should come together. A newsletter is what makes it all work plus a half decent CMS. Local artists cannot do these things by themselves much like how cats can't herd themselves.

As well as money from ticket sales there is also money as per the directory model. A side benefit is that you will have a wonderful social life with all of those gallery private views to go to.
Even shorter:

ZZ

"Shift z z" is one key shorter than "shift colon x enter"
Chromebook Data Debacle: Google Steps Up To Make Things Right
Isn't that exactly the knee-jerk defensive reflex one would expect from a well regarded member of the establishment when their peers are under (admittedly overly histrionic) criticism?

I'm not defending the author or his position, but I don't find that dismissal very compelling either.
For the most part they don't even need to know how to use a terminal, even to manage a server.
Are you using proprietary drivers or open source drivers? There's a very large performance gap (with proprietary being better).
Pretty disappointing that there's no DRM free digital subscription. Amazon, Google and Zinio are the only options.

They do have annual volumes DRM free, but I'd rather get the quarterly...
Or to keep a handle on shipping costs, monthly, quarterly or even yearly packages?

One thing I actually appreciate about some of the random time-insensitive purchases I've made from HK/China on Ebay is that I tend to forget I've made my purchase by the time it arrives. It's like an unexpected Christmas.
Some Useful Agda
I see your point about the larger fonts but I have used the sunburn theme for a while in my editor (not anymore thought in favor of slightly customized naquadah[1] ) and I feel quite a bit more comfortable reading code in familiar coloring.
I chose this color scheme because sunburn dark is quite popular.

[1] http://rvfblog.wordpress.com/2011/03/07/using-naquadah-theme...
oh, TEN, the same people who recently bought Automobile magazine and ensured that many of us would never renew because they fired the people we liked, that TEN. Best of luck.
Here's a magnet link for torrent users:

magnet:?xt=urn:btih:6b1c1f8476d0604d98e4a9d3d3bbf4cd131e3326&dn=The+Internet%27s+Own+Boy+-+The+Story+of+Aaron+Swartz+%282014%29&tr=udp://tracker.openbittorrent.com:80/announce
Parent stated "enough for 90% of people", not "enough for 90% of games".
The Wheeled Cannon That Everyone Hates
You can do this in Coq with the vernacular command Search and its variants.
On even my old machine I tried running UT 2004 on Windows then natively on Linux then on Wine on Linux and Linux beat the performance on Windows hands down.

I'm not the only one, when Valve ported their engine to Linux the performance was higher, I believe I read recently it's still higher than on Windows.

edit: I use nVidia graphics cards and the restricted drivers in the Ubuntu repository, old machine and my new one.
Would you be interested in a service that hosts single pages of text with minimal images, no styling, and no fuss? Would that be of value to people, do you think?
I consider myself technologically literate, yet still everyday I ask questions and attempt to boil down complex ideas into understandable concepts. Sometimes for myself, sometimes for others around me.

I would be more concerned if the justices didn't ask the "dumb" questions or if they didn't try to comprehend using analogies, etc.
There must be better shipping options available in someway. There are vendors on Ebay in China/HK/Singapore that can ship US$1 items, including batteries, their Ebay and Paypal commissions and free shipping[1]. I have no idea how they do it, but they do.

You could probably shave off some shipping costs by putting all of your packages into one crate from Japan to one of these locales and tranship from there.

[1] one example: http://www.ebay.ca/itm/1x-White-1LED-Kong-Frog-Strobe-Rear-F...

Edit: Part of the allure is receiving the candy direct from JP, but you could pull an Apple and print: "Packaged in _____ Japan".
I don't know about ATI but nVidia has been great for me on Linux going back to 2007 when I switched to Linux (Ubuntu) FT.
Ballpark cost of developing small high head hydro plants with a weir (no dam) is 3-5 million dollars per MW.

But these usually flood a minimal area like 10000 square meters.

Public companies that develop hydro power projects annual reports is a good place to look for this type of information.
> I did not talk about it since this is not purely relevant for Linux Gaming.

True. It isn't the cheapest or most elegant option. It may not be Linux specific, but I feel it deserved a mention as it can increase the availability of games to the Linux market. But I'm not you.
Cattle for food security makes sense only on marginal land, where rain is so scarce that you can't plant crops, and the only thing you can do is extensive cattle ranching. Look at the American West, Australia and so on.

Also, look at Upstate New York and Northern Pennsylvania if you are interested in food security. This used to be the grain basket of the country, but the farmland is all abandoned and reverted to forest, the hilly country is too difficult to farm with large machinery. But it's rain-safe, unlike further out west. I think in the face of climate change, farmland in that area is a most excellent long-term investment.
>And in a lot of ways, the audience was always small, even in RPGMaker's prime. To me, that was the biggest setback. If I was going to pour 100+ hours into making a game, I would have wanted people to play it. Preferably, a lot of people, but even some would have been fine. That just never seemed to be a likely possibility.

That is no longer true, people even make money selling RPGMaker games (e.g. the Aveyond series [1]). RPGMaker(-style) games are an established "casual games" genre these days. You know mostly aiming for the same market and sold at the same sites [2] as Hidden Object, Match-3, etc. games i.e. the audience is mostly female. If you want to try a modern RPGMaker (VX) game I can recommend Skyborn [2].

[1] http://en.wikipedia.org/wiki/Aveyond_series

[2] http://www.bigfishgames.com/download-games/17974/skyborn/ind...
Stephen Wolfram: 'The textbook has never interested me'
I would agree. criticizing the supreme court along these lines feels like like clickbait, and here i am commenting. at the risk of a thousand downvotes, I thought their aereo interpretation was probably on the mark.
I'm going create an app called "yo2". Where's my million dollars?
Congrats. With regards to the customer support thing: this is something that you can very cleanly outsource to an assistant. Write up your current procedures in a Google doc and share it with a VA. Your options include somebody overseas from you (BCC's is done from the Philippines through a company called Pepper - happy with them) or, due to the unique contours of the employment market for rural Japanese women, you may even find someone in Japan with exceptional English but very poor options careerwise.

My wife's friends who do 内職 (work-at-home jobs compatible with e.g. raising kids) work a lot harder than your CS person needs to for less than $400 a month. If you go down that path, they could also do introductory phone calls to candy manufacturers on your behalf.
GP isn't wrong, but perhaps comes off a bit harsh. I think it's more accurate to say that it's a bit of a puff piece. I don't think anything in it is outright false, but it may not be telling the whole story. Think of it as closer to how Google wants you to see the market than what the real state of the market is. So it's probably not too wrong, and is useful info for people who aren't really into the market, but you definitely shouldn't make any important decisions based on info in an article like this.
You should mention that this is a quote from Catch-22.
I believe realloc must return the same memory spot if the size (and maybe type?) didn't change.
The latest devices, using Metal and Android extensions certainly seem close to matching up with the WiiU, X-Box360, and ps3. I don't think they will match the ps4/XBone but the Unreal Engine/CryTech demos using those beta builds has been very impressive.
The article meanders around and never really ties anything together. It probably doesn't deserve a serious criticism.

As a reader one of the first problems I had was that the criticism of Ebay as an invention is reasonable.

I also thought it was funny to bring up the ages of the various justices, point out that it didn't reflect their technological savvy and then move on to other things, never to come back again.
While I doubt that many 75-year-olds waste time at work perusing HN, the article misses, downplays or misunderstands several important points:

The justices' often use apparently clueless analogies to prompt the attorneys during oral arguments; these are suggestions that the argument needs to be clarified or reframed. Ultimatley, it's the attorneys job to make their cases, no matter how seemingly clueless the court might be.

Much/most of the real work at SCOTUS is done by clerks, some of sharpest young minds in the US. I'm betting they will peruse HN for background on issues.

It's incredibly easy to cherrypick from the vast library of court opinions for a few rotten tomatoes to throw at a straw man.
I really don't see how PyPy is "splitting the user base" when you have to make close to no changes to your code to gain an appreciable speedup in 90% of the cases.

I see many people compare Python to Go and frankly? Go isn't nearly as nice to work with as Python (no exceptions? one among many small but noticeable annoyances). It's much nicer than C or C++ in cases where you require the raw performance but it isn't a replacement for Python.

There are also many areas where performance is literally of zero consideration (small scripts to automate stuff) and those areas are where Python is hard to beat.
I like your taste 8)
I am glad you asked,

I am not an electronics guy, so for every new I have to buy it myself, sometimes it is ok for small projects, but in the long run it is not that easy.

For example, I bought Kinect then I have to buy Arduino boards, then Rasberrypi the whole electronics kit and all these things are very small but after that I felt like I needed to test Google glass, but that was too costly that I can afford the same thing with 3D printer too so I tried to build one for myself.
This might Sound like few not so costly things, but when they all add up I am all over with my funds, Last thing is travelling after development of some prototyping to get the subject's view for that.
All these things do delays the project and in most of the cases the project became dead.
Are there any "hackathons" with a focus on hustling?
I heard a lot about hackthons for coders is there anything about customer validation etc.
Optimizing Nginx TLS Time To First Byte (2013)
But they _already_ manipulate the feeds with the specific intent of increasing user engagement: to get more views, to get more ad clicks, more time spent, etc.
Are you on a mac and using the system default vim? If so, Apple cripples it to not be able to directly access the system clipboard -- use homebrew's vim or macvim instead.
Isn't To The Moon also made in RPG Maker? That's a fairly high-profile indie game.
Does anyone have a list of GOOD RPGS that have been created by RPGMaker? The only one that I know about is "To the Moon".

Tools like this are great in theory, but the actual worth is 100% dependent on the quality of the created games.
"Might work."

Not going to work and it can't work. If the strategy was to put the company in bankruptcy then they can't pay any debts out of bankruptcy period. It wouldn't be legal.

As a side note whatever chance you might have to getting money out of a bankrupt company on the sly (say they create a PO for some other goods and services to get you the money say it's your brother in law etc.) would never ever happen for obvious reason because of all the publicity.
I wonder if he's sidelining Google+. There was no mention of it at IO this year, as opposed to the last one, where Google+ got it's share of attention.
Sorry for the disjointed thoughts, it's late here.

My email is in my profile if you want to discuss this further.

1. Subscriptions to past and future videos.

2. Pay what you want packs of DRM free digital magazines and videos (see Humble Bundle, maybe you can do the HOPE Bundle?)

3. Timed release of very old videos (done)

3. Ways for non-live listeners to contribute, especially from overseas.

4. Future: subscription to live streaming/delayed streaming for the conference itself + ability to participate virtually in the conference
GitHub repo in web component
Nah. I've had terrible and inconsistent results with this. I literally hate this thing so much that I've stopped using it altogether. It's most likely due to me not figuring out exactly what's going on but I can't be helped at this point.
I'm pretty convinced that the few games making money have a limited life expectancy even there. The Aveyond games are crap compared to pretty much any indie game you care to look at and I think they only had the success they did because they sort of came out before the indie scene was a thing. (Any game that feels the need to highlight "HUMOR!" in their Steam page description is a game that is not funny.)

Games like To the Moon and Always Sometimes Monsters have a place, because they don't try to be RPGs (but rather, games just happening to use RPG Maker), but they're few and far between. The "RPG feel" of RPG Maker games pretty much sucks, and there's not a lot you can do to fix that. Skyborn tries, but it still feels-like-an-RPG-Maker-game. I think the future of these is more bespoke titles, like what Zeboyd does (or what I'm--slowly--doing, shameless plug).
High-Dose Vitamin C Injections Shown To Annihilate Cancer
To the Moon, Always Sometimes Monsters, and Barkley Shut Up and Jam Gaiden are the only ones I'd personally bother with (and the latter just because it's genuinely funny). The bar in that community is pretty low.
That's for GUI Vim. If you're using Terminal VIM you can install this plugin: https://github.com/kana/vim-fakeclip
I'm trying to create a platform that connects multiple blogging platforms together. In other words, if you are a blogger/writer and have an account in multiple places (medium, tumblr, etc..) you can write your article in one place and we can post it to all connected platforms. Similar to bufferapp.com but for blogging. What do you think?
I'd be more worried about getting permanately banned from the app store. using your logic why not put imessage in your title?
Getting the first and last line of a file with unpacking is pretty slick. Respect.