skysight-inc/HackerNews huggingface dataset:
I decided to do some timing comparisons against the given R implementation on my system so that we have some numbers. The minimum time rw(1000000) takes in R is 0.02 seconds – sometimes it's 2x or 3x that, probably because GC kicks in. The vectorized Julia version above takes 0.01 seconds minimum – twice as fast as R – but often it's 2.5x slower than that, also because of GC. Here's a stab at what an obvious iterative random walk implementation might look like in Julia:

function rwi(n)
a = Array(Int,n)
s = 0
for i = 1:n
s += ifelse(randbool(), -1, 1)
a[i] = s
end
return a
end

rwi(1000000) takes 0.005 seconds. That's twice as fast as the vectorized Julia version and 4x faster than R. It also allocates much less memory than either one – just the output array. For 100000000 steps, R takes 2.717 seconds, the vectorized Julia version takes 1.52 seconds, and the iterative Julia version takes 0.6 seconds.
It looks like I may have unwittingly offended a few people with an idea that wasn't expressed as eloquently as I would have liked. Some may have read the post and thought I was voicing a common male position of it not being a problem or something that should be swept under the rug and dismissed.

There are indeed many explanations for the appearance of what I described and some have rightly mentioned that it may just be under-reported in Europe due to culture differences. I don't pretend to know what those may be but can only offer my experience and anecdotal evidence, just like most have done here.

Sexism does exist in Europe and I have not said in my post that it doesn't I think we are all talking specifically about tech culture here and let's not conflate this to sexism in Europe across all industries. I've had friends experience inappropriate male attention at work but it's frequently in Law or Finance, and more recently in Education. Friends (more than a handful) in London and in Brussels have experienced this directly. That's a lot considering that 1 in 10 women experience some form of harassment at work. I've rarely ever heard it happen in tech over here. Not to say that it doesn't happen, from my experience I've heard a lot less.

I'd understand better some of the reactions to my post if it was clearly and strongly entrenched in a dismissive or an unsympathetic position but the post is littered with words like 'may' and 'appears' and suggests the problem requires a deeper exposition than what can be stated in an HN comment.
A /8 is 16,777,216 addresses.

Ford has 181,000 employees as of 2013 (http://en.wikipedia.org/wiki/Ford_Motor_Company).

That's very roughly 92 publicly routable IP addresses per employee.

I highly doubt they need that many.
> It has great Docker support and a built-in distributed key/value store and a container manager for orchestration and service discovery.

Is there more to this? Most OSes have great docker support (Ubuntu et al) and etcd (the kv/orchestration tool you speak of) is open source and available to most distros as well.
That is not the only thing that was criticized about what Atwood said.
I believe you're thinking of https://en.wikipedia.org/wiki/Operation_Mincemeat
That is correct -- http://blog.cloudflare.com/introducing-cloudflares-automatic...

Even if you only have a v6 back-end (like this VPS) you can use CloudFlare's gateway to enable v4 and v6 access to your site.
I somehow can't reply to your other post - but this isn't proposing a model of computation that allows you to perform those operations (if x1 == 5) - that would defeat the purpose. The goal is to allow you to perform some commonly used operations (matrix multiplications etc) in a zero knowledge way. Checking for equality would just destroy the encryption.
I've seen some milder forms of it. As a team lead about 20 years ago, one of my guys started going on about the virtues of the "cheesecake" in the game we were working on. In the middle of a meeting between him, myself and our other coder who happened to be female. She got really quiet, and I said something to him along the lines of, "Oh, come on, man," and moved the meeting along. Didn't really address it beyond that; my own social skills weren't up to taking it further, and I didn't notice any more like that for the remainder of the project.

Mostly, though, the shops I've worked in haven't had these issues, at least not anywhere that I could see them. Women seem to have been well integrated into our teams when there were any.

I think that a lot of the behavior mentioned in the letter is stuff that no-one wants to work with. Guys who will act weird with a co-worker because they're (female/minority/disabled/whatever) are good people to avoid for professional reasons; it implies numerous faults in character and understanding, and no good excuse for them.
Fair point. Again, thanks for the comment. I'm going to that con in Burlingame this weekend, I'm sure there will be many more suggestions.
Is it just me or is this overly complex for what amounts to declaring an EventEmitter, requiring it where needed, and proxying dom events to that EventEmitter?
One could argue that Yelp, AirBnB and Uber all fall into the "marketplace" category of defensibility rationale. At first glance, this doesn't seem (to me) to apply to delivery, as restaurants can always opt-out and build their own delivery operation. This is also a significant source of cost for them, so unlike Uber, where users might be willing to pay a few dollars more for a slick experience, they will likely try to skimp on costs.
How We Built Our Startup For Under $100
>Reasonable criticisms of Aaron Swartz did not become unreasonable when Swartz committed suicide.

My post has no mention of reasonable criticism of Aaron Schwarz. The subject of the post was "reasonable criticism" - a completely different animal.
I'm on RRTP too. I've saved > 25% using it in the summer. In the summer (for example), I'll crank it down to mid to low sixties overnight (it's pretty cheap) and give it one final kick down to high fifties / low sixties just shy of 6 am. Then set it for 76 or so for most of the day (If it's pretty hot and the temp has drifted up I may do a mid day cooling for a short bit)....then kick things down again at 8 pm or so. You can follow the pricing here: https://rrtp.comed.com/live-prices/?date=20140522 (that's today) or predicted next day: https://rrtp.comed.com/live-prices/predicted-prices/
http://en.wikipedia.org/wiki/Operation_Mincemeat
I could not actually say this better. +1

EdgeRank is an extortion for businesses.
yup, 12-month sorry.
Creative Voices: Rodney Mullen [video]
Yes, this happened - Operation Mincemeat: http://www.bbc.co.uk/history/topics/operation_mincemeat
Sequoia, like all VCs, is funding startups, and startups are defined by growth.

If these guys are growing at such a speed that they are selling $10M worth of food in 10 months, they are growing freaking fast.
Criticism:

- I dislike the fact that line returns are kept inside paragraph. I use automatic linewrapping in my text editor to produce neat markdown files that look clean both when rendered and when viewed raw.

- I would like to have the option of displaying vanilla smileys :)

Otherwise quite nice!
Sustainable growth...until you run out of new people who want to use pinterest.

This type of thinking is pervasive not just in startup culture but in American capitalism itself. It's a system completely based on the concept of growth; without growth it dies. Yet people pretend like growth is infinite: There will always be more users, there will always be more resources, the market will adapt. You tell them that growth is finite and they scream "communist!!" at you.

If you want sustainability, take a look at concepts from nature. The populations that achieve equilibrium with their environment persist, while those that grow unchecked eventually consume all their available resources and die.

It's not that you can't have a viable business without growth, it's that a lot of companies think enormous growth is the only way.

Maybe pinterest should try making money before growing forever. That would be more sustainable.
Walking on non-Newtonian fluids is awesome
Doordash brings delivery + demand (beyond technical chops). That's a lot for a small local restaurant.
>Actually, FHE can hide the operation. Since it can execute arbitrary non-linear operations, one that it can do is "Do a step in this encrypted Turing machine".

Do you have a source on that? Because it sounds suspect. FHE works by constructing a (malleability-exploiting) circuit to implement the desired logic on the (malleable) ciphertext. So it seems it would have to decrypt the relevant step in that Turing machine to build the circuit.
Absolutely. The US also the home of what percentage of the IPv4 space? Must be a big part of that cake. With that very coarse view you'd expect them to be the last ones to need IPv6.
I am a nerd. I am also a firefighter. Those disclaimers aside, I wonder about the real, practical application of social media. If Pinterest, Facebook and Twitter disappeared from the face of the internet tomorrow, how much would society really lose?

The sustainable growth of Pinterest is fascinating to the analytical aspect of my brain, but the common sense, practical firefighter part of my brain struggles with why it exists in the first place. I see people sick people at shelters browsing Facebook (on their phones/tablets via wifi) and literally cannot believe my eyes.

I have signed up and participated on all major social media sites, but have ultimately left them behind. My life wasn't drastically improved while using Facebook, Pinterest or Twitter. I have read more books and engaged in lively (albeit slower and more thoughtful) conversations via email since disavowing their use.

I guess my point is that social media, in its current incarnation, hasn't cemented utility beyond advertising. Most of these sites tend to afflict one with or are used because of ennui, in my opinion.
Startups Should Build Less and Sell More
Personally speaking, I think feminism is a benefit to the world. I think it has helped, and will continue to help make the world more inclusive place and increase the understanding of the unique issues women face in society. I hope I am not coming off as saying that I think feminism should go away or that I'm speaking generally about the world at large. I was only using the self described feminist as an example to show that it might distract. I've met plenty of jerks, only a couple of them considered themselves feminists. ;)

I was more specifically talking about tech, especially the more app/web side of things as that is my personal zone of experience. There just seems to be a lot of jerks in general. That said, there are also a lot of inspiring, compassionate and incredibly intelligent people that I feel so lucky to have worked with and learned from. I only brought that aspect up as I wonder if maybe some of the issues with tech is that some women and other people who might typically face discrimination and harassment in other aspects of their life, do not realize that in a lot of ways its just a jerky place. That they might not realize that plenty of tech workers are made fun of, talked down to and even sometimes outright yelled at. For example all of these things I've just mentioned have happened to me personally on multiple occasions. The yelled at was only once a long time ago fortunately.

So maybe we might focus on making tech less jerky in general? Because there are plenty of people, not just a few specific groups that are treated pretty poorly in this industry.
Email from Mtgox: Commencement of bankruptcy proceedings (Japan)
The body of the email:

関係人各位

株式会社MTGOX（以下「MTGOX」といいます。）につき、平成26年4月24日午後5時00分、東京地方裁判所より破産手続開始決定がなされ、当職が破産管財人に選任されました（東京地方裁判所平成26年（フ）第3830号）。
今後、破産管財人において、MTGOXの財産管理換価、債権調査等の破産手続を遂行していきます。
つきましては、関係者に対する情報提供を目的として、破産手続に関する基本的事項を添付のとおりお知らせいたしますので、ご確認ください。

なお、このメールアドレス（mtgox_trustee@noandt.com ）は破産管財人からの送信専用であり、貴殿が本メールアドレス宛の返信等をされても内容確認及び回答などの対応はできません。
破産手続の進行等については、ウェブサイト（ http://www.mtgox.com/ ）で情報提供をする予定ですので、当該ウェブサイトをご確認ください。
宜しくお願いいたします。

破産者株式会社MTGOX 破産管財人弁護士小林信明

To whom it may concern,

At 5:00 p.m. on April 24, 2014, the Tokyo District Court granted the order for the commencement of the bankruptcy proceedings vis-à-vis MtGox Co., Ltd. (“MtGox”), and based upon such order, I was appointed as the bankruptcy trustee (Tokyo District Court 2014 (fu) no. 3830).
The bankruptcy trustee will implement the bankruptcy proceedings, including the administration and realization of the assets and investigation of the claims.
For the purpose of providing information to the related parties, we hereby inform you of the basic matters regarding the bankruptcy proceedings as attached.

This email address（mtgox_trustee@noandt.com） is used only for the purpose of sending messages, and we are unable to check and respond to any replies to this email address.
Since we plan to provide the information regarding the bankruptcy proceedings by posting it on the website hosted by the bankruptcy trustee ( http://www.mtgox.com/ ), please check this website.

Bankrupt MtGox Co., Ltd. Bankruptcy trustee Attorney-at-law Nobuaki Kobayashi
Not a spy movie. It was called Operation Mincemeat [1]. It's certainly movie-worthy though. Both the plan and the fact that it worked are impressive.

[1] http://en.wikipedia.org/wiki/Operation_Mincemeat
I ended up signing up for one, and I've been pretty happy with it, not too expensive, and decent when I've tested it. I also experienced a bunch of errors on the way to getting there.

The worst part, though, was after going through the 500 error gauntlet, hearing the person in charge of CoveredCA go on NPR and just pat himself all over the back for how great a job they had done, and much better the result was than Healthcare.gov. After spending only a few hundred million to create that hellish mess. One of the few times I've ever yelled at my radio.
Did that also happen in Cryptonomicon?

I believe the parent was thinking of Operation Mincemeat:

http://history.writingwithtony.com/2008/05/27/tries-spies-an...

https://en.wikipedia.org/wiki/Operation_Mincemeat
Accredible's competition: win $100 of Udemy course credit
If you're in the US, you can fix that by moving.

I did.
Brute force as opposed to a few moments of contemplation for a reasonably elegant solution
Prof. Matloff teaches almost all of his classes using his own material, e.g. discrete event simulation, statistical analysis, stochastic process, etc. (at least for advanced undergraduate and graduate level courses, not sure about intro level undergraduate courses). I found his approach of teaching very intuitive and helps you really understand the topic. Even now that I've graduated, I still find myself checking his materials every now and then.
There's a great book written about exactly this that I highly recommend:

http://www.amazon.com/Epidemic-Absence-Understanding-Allergi...
Those airline miles are paid for with the processing fees charged to merchants by credit card companies.
Love the idea but can't totally grok the incentive to lookup the stolen status as a buyer. If I'm getting a good deal why would I care?
Because Google has emailed other sites' publishers, telling them they were penalized for links from MetaFilter:

https://medium.com/technology-musings/941d15ec96f0
I give up -- what's the difference between "glide for 10 m" and "coast for 10 m"? There's a video of each and they're listed at different levels but they seem indistinguishable to me except that the coast looked slower and therefore harder.
That's not actually surprising--it's really easy to have a 1500+ line long POM with how verbose it is. Depending on how many maven modules there are, I could see 50k pretty easily.
He never says like iOS. you are inserting that. he says he never realized that, in order to get his voicemail (and i read that as to get it in any way shape or form), he had to download t mobiles app.
"You buy a house tomorrow for $200k and want to sell it in 18 months because of a job opportunity or family emergency?"

Well it goes without saying (and this is always true for anything you read on the web, right?) that the specifics of each persons circumstances need to be taken into account.

Along those lines there are people that:

a) Own their own business so they aren't employed by anyone and don't have a job opportunity to consider.

b) Those in "a" have businesses that they intend to stick with and further may be tied down by either family or their wife's occupation (or children)

c) Have considerable assets or family they wouldn't have to bail out.

In any case along the lines of "family emergency" how would thinking of that situation allow anyone to ever take a chance or buy a house?

What about having a startup (as only one example) and then having a "family emergency"?

"Otherwise you're taking a $12,000-18,000 hit when you sell it"

The main problem that I had with this article's slant is that it tried to quantify things in a way that made you think that all that mattered were dollars. Not everyone thinks like that. Or cares if they were to lose 12 to 18k they'd rather be a homeowner and live in a community as a homeowner rather than a renter in either an apartment building (with more transient residents) or as a renter in a condo or even as a renter in a neighborhood. And they are willing to part with money in order to do that. Same way some people might decide to spend $5000 on a vacation or $50,000 for an airplane (when flying the airlines obviously is cheaper in most cases).
Another part of the problem is the assumption that using free software necessarily protects you from government intrusion. I think at this point you pretty much have to live out in the woods with nothing more complicated than a gun in your possession to avoid that.
Show HN: Not an original idea, but was good practice. Built it in about 5 weeks.
No, it's not really a "recommended minimum", it's the size of the allocation for a local network segment, and that is because stateless autoconfiguration uses the last 64 bits of the address, and thus doesn't work with smaller subnets - and making the allocation for a local network segment larger doesn't make sense, as autoconfig can't use it anyhow (and you certainly won't have more devices either).

The recommended minimum for "a network" in the sense of an allocation assigned to a different administrative entity is a /56, so that multiple network segments can be set up without any further administrative overhead and without incentivizing network idiocy like NAT that's been holding us back with IPv4 for far too long already. Unfortunately, many providers seem to not have gotten the memo, allocating all kinds of idiotically small networks, thus essentially breaking IPv6 before it even got adopted ...

edit: I guess I should mention that providers themselves tend to get a minimum allocation of a /32 from their NIC, so they can assign 16 million /56 without running out of addresses (at which point the income generated from 16 million customers presumably should be more than enough to pay for another /32). They are simply majorly wasting address space by not allocating it ...
Symbian started long before mobile phones with Psion's EPOC. It was used in some very nice little PDAs that had very good keyboards (Psion Series 5), and later, competed against Microsoft's Windows CE, which also competed with the Palm PDAs.
http://en.wikipedia.org/wiki/EPOC_%28operating_system%29
Same...I used to shampoo my hair EVERY time I showered (everyday) and was confused why it was always so dry and frizzy. Now I just rinse it daily when I'm in the shower and shampoo it once every 5 days or so and my hair is much less frizzy.
That's completely backwards, though.

The Page rank algorithm depends on the existence legitimate links, and MetaFilter has a high signal to noise ratio.

By inciting people to "nofollow" valid links to improve their own ranking, Google is damaging its index.
Because one of the jobs is to communicate to the reader the code's purpose and method clearly. And in this respect, Python and Perl are leagues apart on making this easy and natural for the author. Perl is widely known for being, commonly, overly cryptic, with no small part of the blame owing to the design of the language.
Sorry, I wasn't clear enough. The book and the reminders are why I actually quit smoking after over a decade of a pack a day. During all my failed attempts to quit I tried to use willpower combined with trying not to think about smoking.

Giving myself permission to think about smoking was a huge factor in actually quitting. "Don't think about the colour black" is a great way to fail...:)
Explanation of that clip:

http://www.penny-arcade.com/report/article/the-beast-is-unle...

Another explanation of it:

http://www.gatheryourparty.com/articles/2013/03/12/more-than...
I didn't, which there had been a warning or tl;dr.
I cant wait to win this!
How much trust is required also depends on how far one takes "Open". The homecmos project [1] is taking it down to the level of atoms.

https://code.google.com/p/homecmos/
Robot cops secretly roaming Valley campuses, gagged by “the most strict NDA”
It's not just that MetaFilter's own ranking has dropped. If that were the case, then you might argue that it was just the algorithm doing its job.

But Google has clearly miscategorized MetaFilter as a content farm or linkspam site, and is actively telling other sites that it is penalizing them for outbound links from MetaFilter that it has categorized as spam, even in cases where those links are clearly not spam.

In this case, the algorithm is not doing its job.
3 simple but powerful takeaways for Ruby devs from Sandi Metz
> Thermostats are not common outside the US.

Do you have a source backing that up? I was in Germany last summer, and they seemed to be just as ubiquitous. (both in Berlin and Munich)
Really? I understood them to be the same thing.
I agree with you on the line returns. It really annoys me when it's not rendered like a WYSIWYG. Especially when I'm quoting or writing something like a poem.

Nevertheless, I quite like how CSS classes fit nicely into the syntax
Why a 4 core 3.5 GHz Intel i5 CPU beats an 8 core 4.7 GHz AMD CPU
What it's like to raise money
Oh, I think it is a peer discussion forum, first and foremost, and shouldn't be treated as a communication/acquisition channel -- which is why I think that having threads veer off into the competitive weeds does the forum a disservice. (As a reader, I find it kinda tedious when it happens in other threads.)
Well a homomorphism applies to a group and a group can only have one operator by definition. That won't change probably. Rings have two operators, fields are rings that support cancellation and integral fields I believe support inverses as a rule and where you'd get "everything" I believe.
Surely this is nothing more than an advert for an amazon (and other) affiliate site? Saying "not an original idea" doesn't give carte blanche to basically spam a site.
It sounds like what you're looking for is best served by an incubator. Barring that, if you're in the valley (or even elsewhere) you should get involved with some sort of shared-working space like HackerDojo. From what I've experienced, the people and environment provide a nice expectation boost (it's very difficult to push yourself alone - much easier when people know what you're up to, and have expectations on you to succeed - then you have to!).

Best of luck!
I hate '' for italic. It is strange from semantic point of view (I definitely don’t agree with the "its syntax is intuitive" claim), and it would force me to change the keyboard when I’m writing in Russian.
Rolling blackouts due to insufficient capacity impacts your everyday comfort a lot more...
House approves bill that would end NSA’s collection of Americans’ phone records