skysight-inc/HackerNews huggingface dataset:
I think this misreads the tone in several ways.

> As if the argument for women is based primarily on opinion.

I'm not sure I buy the article's notion that hackathons aren't based on opinion, but your swing misses the mark in the other direction. It's pretty silly to fault someone for pointing out that the evidence is especially strong for a point you agree on. A lot of people really do have question about women in tech, why they're in the position they're in, what could be done to improve it, what successes really count, etc. So inasmuch as this is an objective measure of one girl's ability to succeed on an even playing field, it's pretty interesting. The article isn't expressing shock or anything, just promoting the strength of the data point it's presenting. It's a bit like an article came out saying, "discovery of additional irrefutable evidence that evolution happened" and you're like, "Ha! As if the theory of evolution was based on refutable evidence..."

> “It’s also important to note that Jennie’s idea is a completely universal, gender-neutral one"

I read that to mean that she competed with the men on their own terms, not by building something in a different category that had to be compared apples to oranges. She was running the same race. If she built a system for tracking Barbie dolls, she'd be in the position of, "isn't that cute, she made something no else here cares about..." like it's really the Best Woman Project award. The quote is preemtively shooting down potential "that wasn't real" counters.
That is an example of a theoretical solution that may be overkill in practice, especially if you are stuck in JS. Unless you send window positions back to the server for analysis.

And can you code an AABB tree on a whiteboard? :-)

One could try placing the new window at (100x, 200y) for integer x,y, and check for intersection each time with all the existing windows. 3600 overlap tests in the worst case, but you get huge benefits in practice by hinting the location of the last new window.

Optimize a bit by sorting lists of windows by x and y, so you can binary search for the few candidates to overlap test, and you are down to about 1000 window checks. You miss some cases if windows are very maliciously aligned off grid, but you can mitigate that by using a slightly finer grid.

Or test the 8 neighbors (edges and corners) of each existing window (if any), as it is nearly impossible for available space to be not one of those positions.

(You can compute the next window position after the previous window creation or move, so there is no latency when rendering a new window.)
ESEA turned anti-cheat client into BTC miner
Of course non profits and major breakthroughs in health, equality and development are important.

But what's the point of life if you don't have art, joy, entertainment?

If you love art, what makes enjoying beautiful fashion, destinations, decor, creations somehow lessened and put into a bucket of fetishism.

My girlfriend loves Pinterest as a way to take a few minutes from her busy working schedule and relax and appreciate the beauty of the images and participate in a community.

I'd suggest countless millions of women around the world feel the same way.
If you run LT from the command line after you've activated your venv it will use it.

$ workon foo
$ /PATH_TO_LT/LightTable.app/Contents/MacOS/node-webkit
His criticism is probably aimed at the journalist, not the scientist.
Do you do anything in particular to improve access speed to that image data? I've been working with big matrices that get spit out of traffic assignment software that we use in travel modeling. Every vendor seems to have their own proprietary format. We ended up using HDF5 as a container due to its somewhat awesome speed characteristics. I'd initially tried SQLite for that matrix data, but couldn't squeeze the same kinds of performance out of it. That could have just been my own brain fail though.
Come on. That may have been a bit of an uncomfortable situation, but it was primarily your fault. Just forcing some unknown service on someone you owe money to that they then have to provide all kinds of rather sensitive information to is not good etiquette. If someone owes you money and you offer that they transfer it using Dwolla, and tell them they'll have to sign up for an account and add their SSN of security, sure. But I would then also suggest explaining what Dwolla is.

Also, transferring money from bank to bank or even using checks is not a fair comparison in any way, shape, or form. When you create a bank account you have to provide your social and all kinds of information too. And if you don't have an account and try to cash a check they even take your finger print and then gouge the heck out of you where they can.

You are being kind of ignorant in your gripe about how the service didn't work out well for you because it was your fault and you are comparing two incomparable scenarios.
And here's the direct link to that: http://news.cincinnati.com/article/20130430/NEWS01/304300060...
I'm a soda junkie, to cut back i try alternating caffeine-free, regular, and water.
No. For one thing, this ruling simply dealt with copyright claims. If you scrape a site you are subject to their terms of service, most of which prohibit scraping. So there would be contract and possibly even CFAA claims to deal with.

Also, the specific reason the copyright claims were dismissed in this case is that craigslist does not have an exclusive license on its posts. If Hacker News' terms exclusively license comments (which I doubt, but I haven't checked), that would make this particular ruling less relevant. It is also possible that the comments' authors could make claims against you, should they wish to do so.
Confusion, when followed by positive words, can make people happier sometimes. (Wow, I sure am glad they are so smart!)

I don't really see a big drawback to inserting a few extra words, if those words might get reputable people to say that the bad thing that just happened wasn't really so bad.
Redirects to welcome page.
I do the same, plus a watch/live reload task.
Indian Government’s Paranoia & the Scary Central Cyber Monitoring System
This is not quite true: the mathematical problems upon which they base their security, though related, have some important differences. Most significantly, the problem upon which this new implementation is based (Ring-Learning with errors) is theoretically much more time and space efficient than the problem upon which your linked implementation is based (approximate GCD).
IMHO SQLite is horrible format. using Matroska (.mkv) would be suitable for anything, vectors, bitmaps, audios and so on. It's essentially a container format like XML but for binary

WebM is based on mkv as well.
Ain't nobody humblebrag like Dustin Curtis humblebrags.
ZenDock: The Best Macbook Docking Solution
What's the tallest point on Earth?
Alias used TIFF as the native format for layered images in Sketchbook Pro 1.0 in the early 00s.
The difference here is that normally when you have something coasting in a circle like that, it's possible to remove energy from the system and have it stop doing that. For example, tidal forces are constantly removing energy from the Earth-Moon system.

Here, the theory is that the system is already in its lowest-energy state, despite the fact that part of it is still in motion.
Thanks. However `--ignore-date` is incompatible with `--interactive`. I should have said in my description above "rebase --interactive 4 or 5 commits into a presentable unit".
This would be great...

I remember having to put my job on the line a few times for refusing to program / setup something awful.

One of the worst was when I was asked to combine all divisions email lists and send out a marketing email selling some overpriced book, this was against the Privacy Act (AU), against our privacy policy and highly unethical to boot, refused and was given a written warning.
Exactly. There was also speculation that they realized it could open them up to liability for the content of posts, which obviously they would not want.
Title seems irrelevant. My prediction is we will see coins dedicated to just this purpose.
I'll confess something similar, but a bigger whiff on my part.

Wifi was becoming common when I entered college. Around that time, laptops were underpowered, especially compared to desktops.

I thought wifi was a fad. After all, you generally had to plug your laptop in after 2 hours. What was the big deal about a cable for network too?
Why should a company with 30 employees be free from rebuke?
It seems more likely that they don't realize it's even important until they get hammered for details on what they used. Some PR person asks an engineer and he says "Yeah, it's fine, we hash/encrypt the passwords.." and only after they eventually disclose what they were using and have it explained to them do they realize they screwed up.
I'm going to say it first, I'm sure others will be thinking it. This is the WORST type of comment on HN.

Tobacco was invented in 5000 BC according to wikipedia. At that point in time it had basically none of the bad side effects you mention due to shorter life spans. It probably had numerous positive side effects.

Now you don't like facebook??? Well, honestly, I do. I like it to keep in touch with people and it had real value to me when I moved to a city where I didn't know a single person as it made me feel less alone. I'm sure many others have benefited.

Judging a startup, company, etc. because you don't see the value shows you are overly judgmental and immature.

The product market has been very good at delivering value over the last 7,000+ years. Let it do its job and try to get off your high horse.

The companies mentioned are highly successful. If you think you can do it, feel free to do it, donate the cash you make to Watsi and sit in your recliner while enjoying how good of a person you are. Otherwise, make a comment that adds value like the OP did.

Full disclaimer: I couldn't care less about any of the companies mentioned, I'm just sick of reading comments like this.

[edit] added an n't to could
I'm getting a "Couldn't find node.js" error when trying to connect to a node app. node is at /usr/local/bin/node
Leading thought is that we are neural networks with neurotransmitter "macros", not common computers. Of course computers can simulate this model.
I'm glad to see the list up, to get an idea of what the show will be about, but it's useless until the day-of anyway. They're going to announce sessions for whatever the keynote was about and people will have to reevaluate their options.

That's why I'd rather just look at what sessions are up at a particular hour and go to the most interesting (or wander the floor).
How To Prototype In Xcode Using Storyboard
"The Privacy Act gives you the right to make a complaint if you believe an Australian or ACT government agency, or a private sector organisation covered by the Act, has mishandled your personal information contained in a record."

http://www.privacy.gov.au/complaints/what
Wait - there's only one keynote this year?!
"What can you say in 20 bytes that can have permanent, material damage to human beings?"

The AACS encryption key was 16 bytes: http://en.wikipedia.org/wiki/AACS_encryption_key_controversy

In general, private keys are in that range of byte size.
It now says:

"The problem with Admin control panel / API should be resolved. We apologize for the inconvenience and thank you for your patience and continued support.
Please rest assured that system reliability is a top priority at Google, and we are making continuous improvements to make our systems better.
Users were unable to use Google APIs, or were receiving errors when using Google APIs."
Can terms of use prohibit scraping for reuse, while still allowing Google, et al., to index?

I genuinely wonder this. Can I say, "it's OK for XYZ to scrape, but not ABC?" (Or is it general use -- scraping OK/not OK?)

I think it's different for API usage, because you enter an agreement with an entity by signing up, etc. I'm speaking specifically to the unauthenticated scraping/indexing.
Make Better Choices with ChoiceMap
This is a great write-up! We learned a lot of these lessons at Poll Everywhere for http://firehose.io/, which is basically an open source version of Pusher. We do things a few things differently though:

* We only have two transport layers: http and ws. We don't bother with a Flash polyfill.

* We start the connection via HTTP long polling and upgrade to WS if its (a) present in the client and (b) the network supports it. We've seen a lot of firewalls kill WS connections, so long polling always works.

* We treat our "push" channels more like a push edge cache. Because of flakey connections you want to hang on to the past 50-100 messages published to a channel so that flakey clients can get messages if their connection drops.

Source code is up at https://github.com/polleverywhere/firehose and you can install it as a gem and have it running in 2 seconds.

I'm happy to answer questions on here if anybody's got them about building a realtime transport layer like Pusher & Firehose!
I'm not sure that this analysis spot on.

> This means we'll be comparing tangible stuff ... not the intangible things like network or personal growth, etc. No one should care about the intangible stuff anyway ... but that's a separate debate.

When this is coupled with:

> Get an MBA? Let's take the Rolls Royce of Business Schools - Harvard Business School (HBS)

and the bit about the coding school:

> This varies by program from around $10k to $20k, but let's use an approximate mid-point at $15k for the program duration, which is generally about 3 months.

It becomes an entirely apples-to-oranges comparison.

In order to get into HBS, you've most probably already spent 4 years at a top-tier university; you also probably have a decent network. Sure, there are exceptions to this, but it's probably not the majority of cases.

So, we're talking about a 4 year investment in an undergraduate degree, plus a top-tier business school versus a 3 month investment in a coding school. I'm not sure that this comparison is entirely useful. A more apples-to-apples comparison might be to compare a top-tier engineering school (undergrad + meng) to a top-tier university + an MBA.

The other issue that I have is the assumption that a coding school will yield a well-paying job in the Bay Area. I'm not agreeing with the fact that candidates from top-tier universities fare better chances, but it might be reality.
The part that got to me was: "They saw the future and they built it."

These applications are toys, not the future. They may be well built, popular, amusing but they are still toys. When I think of someone who sees the future and tries to build it, the first name that comes up is Elon Musk with SpaceX. There are others.

Saying an iPhone exclusive application that lets you share 4 second videos is the future is simply insulting to my intelligence.

</rant>
Equity Financing from Customers: Modernizing Medicine CEO Daniel Cane,
I think they use a cookie for the front page splash (the second load usually works afaik).
any substantial reason?
also, it's not about trust, it's about humor.
and good beer. might help if you drink a good beer and then go visit the site again :)
Very pleased to see such a detailed post. I'm also perturbed by how quickly I went from "Sweet, I can't wait to get glass and compile my own stuff," to "Wait, right, security holes in a 24/7 camera. Umm..." I mean, there have been studies that show you can identify passwords from audio recordings of known keyboard keys clicking. Then again, we did already have such as cellphones. (For quite some time I preferred iOS /because/ it was so hard to jailbreak...)
If they're asking you to sign over your IP, the way I would interpret that is they are aware of the complications that arise when fundraising without having IP airtight. It's a question that every investor will ask, if not at first then certainly in diligence. If there's any possibility that your contributions were 'novel' (in the legal sense), then what's more relevant than how easily they could replace those contributions having seen how you solved the problem the first time is how core your contributions were to the product itself. If what you collectively have built depends on what you personally have built, and cannot function without it, and raising money is how your ex-cofounders plan to fund their operation, I would not want to be them. You can basically set your terms. On a final note, if this is the first paperwork you've seen, I'm curious as to what exactly the "termination certificate" purports to terminate.

Edit: I am not a lawyer, but I have been around many early stage fallouts. If you'd like to talk to a lawyer, my friends at LawGives would probably love to help you out.
That's why we need lower unemployment: to make employees bargaining position better.

If an employee fears for their job, they will put up with almost anything, whether lawful or not. Employee protection regulations have real bite exactly when they are almost not needed; when employees can just walk away from a job and be certain to find a new one.
Many biases can be adjusted for. It is hard, though.
While I agree with most of what you say, the problem is that a lot of studies have been done on the HPA axis and cortisol in CFS/burnout, but there is no agreement. Some studies find low cortisol, others don't. There is definitely HPA axis dysfunction, but nobody can seem to pin it down. I suspect that if you measured cortisol throughout the day and correlated it to a symptom diary and/or a stress test, you might be able to come up with a diagnostic test.

The other issue is that there is no cheap and easy cortisol test like there is for blood glucose. As far as I can tell it would be possible to develop such a test, but nobody has done it yet for a number of reasons (lack of demand, cost, FDA approval, etc).

If someone were to [1] figure out a definitive test for burnout/CFS and [2] develop/patent a home testing kit they would be very rich and help a lot of people into the bargain.

As for Teitelbaum: while he does have some useful stuff to say, he also peddles a lot of quackery.
I don't know enough to say if this will change the demographics of Hacker School. We'll presumably get a higher percent of applicants who know who Peter Norvig is than we've gotten before, but I don't think that's going to be the dominant factor.

The best tool we have to affect the demographics of Hacker School is outreach to specific groups, which we do a fair amount of via mailing lists, events, meetups, etc. I have a hunch that any demographic shifts from news like this will be more than offset by any active outreach work that we do.
Congrats! I've had the pleasure of interacting with the Science Exchange team over the last year and they are amazing folks. I'm excited to see what they do next!
Another facilitator here - I'm two weeks behind in responding to emails asking for feedback after being rejected, but I'm getting to them soon, and appreciate that folks are asking.
Awesome! Feel free to contact me or the local organizers if you want to help us host more of them!
About That Terrifying Bagram Crash Video
Yes, I should have mentioned the copyright issue. The Napster lawsuits were still fresh in people's memory, and I'm sure a lot of entrepreneurs and and VC's were frightened of starting a video sharing site that was so openly being used to share copyrighted clips.

Youtube was acquired very quickly (within a year of public launch), so total losses were of course much lower than Facebook. But due to the bandwidth costs, YouTube had to burn a half-million+ a month very quickly after launch. Not many entrepreneurs are connected enough to get that kind of cash so quickly. Facebook could grow the site while spending only in the low five digits, without needing to quickly raise a large venture round.
Getting HTTP Status 200. They should be back online.
Does the zip format let you replace an arbitrary file inside an archive without rewriting the whole file? It's not uncommon to see Photoshop files that are 400+ MB, and rewriting the whole file on save would have some pretty poor performance. The other examples of files that use the zip approach are either distribution-only (ipa/apk/jar) or generally don't get very big (word processing).
Skytree raises $18 million from US Venture Partners & Scott McNealy
We actually switched from MailChimp. We went with MadMimi because we thought that the email templates at MailChimp were "too flashy" which we thought might distract our readers. We wanted elegant but simple and MadMimi does a great job of that.

I'm sure that you could accomplish the same on both, but I must admit I do like the simplicity of MadMimi UI.
Very well argued indeed. I'm glad someone shares the same thoughts as me.
I felt the comment was talking down about the crack epidemic. It's probably a function of age and location, but for some people (such as those with a history in the hardest-hit cities) it isn't that distant, as if to be something you'd look up on Wikipedia because you've never heard of it. I don't think that's all too unreasonable.

Your comment, on the other hand, does nothing but say that my comment is worthless.
The point is, iiuc, the only rest state is rotating and at a particular rate at that. That's quite a bit different than coasting, which could have various different speeds (or ~none) depending on the amount of inertia in the system—but I think even that is removed here.
Yep, me too - it's a known issue. https://github.com/Kodowa/Light-Table-Playground/issues/448
The Workers of SimCity
That's interesting, I have the iPhone 5 and I have a friend with a Sony, and the Sony takes way better shots at night - I'm always jealous of the results she gets.
I'm always nervous when people say they've lost "encrypted" passwords. We need a "plain english" version of https://www.owasp.org/index.php/Password_Storage_Cheat_Sheet or at least issue a warning when you create a "password" VARCHAR in MySQL ;-)
I wish that had been my experience with it. I did well in the class, but I didn't learn nearly as much as I should have. To be clear, that was entirely my fault, not the class's; I was lazy and got away with a lot of shortcuts. And even when I learned real stuff, I shrugged it off as "not actually how you build programs in the real world; can't I have for loop?" (so, sooo dumb). After years in the industry and a slow, organic rediscovery of all the great concepts I should have taken to heart as a college freshman, I cracked open SICP and said, "holy shit, this is what I was being taught?" 6.001 really was incredible, had I only been smart enough to see it. Eat your veggies, kids.
Simple guide to writing a server in C
This is one of the best teaching sites I've seen. Very impressive. I don't think you need to let people upload their own ... submissions from the general public are not likely to be nearly as good as the ones you have.
I'd have dismissed the facebook idea if zuckerberg would've came to me in the beginning. There were myspace, hi5, orkut and a few other already on the market.
> from audio recordings of known keyboard keys clicking

Neat.

http://dl.acm.org/citation.cfm?id=1102169

"We present a novel attack taking as input a 10-minute sound recording of a user typing English text using a keyboard, and then recovering up to 96% of typed characters. There is no need for a labeled training recording. Moreover the recognizer bootstrapped this way can even recognize random text such as passwords."

I think this also works on dvorak, but it might be stumped by plover + custom dictionaries. Especially for short typing sessions. Although short sessions might be mitigated by recording from multiple locations... hm.
Hey, that name looks familiar!

http://arstechnica.com/tech-policy/2013/01/republican-staffe...
I'll give you $5 if I don't write every day in May.
Modern locking
So their reputation is lost?