skysight-inc/HackerNews huggingface dataset:
MIT '93 Mech E here (only ever worked as programmer, manager, or executive though). I agree with most of what's written, though I never found the winters to be unbearable (and still live in Cambridge now-love it here). If the weather is what matters to you, pick Stanford (duh), but that's an absurd way to pick a school, IMO.

MIT has great breadth available; it's all a matter of what YOU want to make it. If you want to graduate very unidimensional (deep excellence in engineering, skate by in all others), you can. If you want to be well-rounded, you can be, though not perhaps to the same extent of social network as Harvard. I really enjoyed the living groups situation at MIT (I was in a fraternity in Boston) and your living group choice makes a lot of difference in your experience here, at least IME.

I took a few humanities classes at Wellesley College. It was kind of a pain in the ass, and not worth it for the academic angle, but there were other factors involved...

Congrats on your situation. I'd repeat at MIT, I'd never have considered Harvard, and I was wait-listed at Stanford, eventually admitted, but I'd had my heart set on MIT, so when I got in there, it was an easy call and I couldn't be happier about my choice.
I think April Fool's day internet pranks may be one of the easiest way for companies to maintain corporate whimsy and allow their employee's to create something momentarily off their grinding path.
Do we? That's only one possible implementation, and not a very efficient one for most uses.
Eich Says Not Stepping Down as Mozilla CEO
Boston, MA

A little about us - we're called “Change Collective” and are a Boston startup. We are building a course platform that helps people make changes that matter with the help of world-class experts. Our goal is to transform the way people change. We're backed by the best investors in Boston, and already count among our experts a NY Times best-selling author.

About you - you are a software engineer, programmer, architect, coder, or some or all of the above. Ultimately you, and the rest of the team around you, will love to learn, improve, refine and grow as a craftsman and professionals. You will get paid competitively. You will receive some equity in a young (funded) company. You will write a lot of Ruby, Javascript, markup and some Sass. You love Git, Github, Heroku, Trello (as much as one can love organizational tools), code reviews, occasional pair programming and open source. Although our stack does not currently include the following, there is a strong chance we will experiment with technologies like Ember.js, Angular, GoLang, Node, or the right tool for the job. We know for sure that there will plenty of native app development for iOS, Android and interaction with wearable devices. Right now we're quickly becoming enamored with Rubymotion. We almost pass the Joel Spolsky test - nobody's perfect (#7 needs some work). And we're firm believers in working smart, sustainable, hours.

This would be a job local to Boston for now (near South Station / Chinatown) as we're a small team in a very collaborative environment.

If you like bullet points:

You are confident, comfortable and enjoy writing ruby, javascript, html and css
You practice test driven development
You are process driven, but not dogmatic
Required - you possess a healthy urge to get better, and help others get better, at their craft
Not required (but won't be held against you) - a university degree
We provide a competitive salary, equity and freedom to use the tools (hardware and software) that you consider best for your work.
We're building a company that will live and breathe change and offer excellent opportunities for you to improve personally and professionally.

If you often wake up with an intense desire to improve your life and the lives of others, and regularly act on it — that's our mission — email us (ben@changecollective.com and joel@changecollective.com) and say "hello".
Unless the author actually has access to the private mailing list where the vote supposedly took place, I still call BS. I believe this was a prank. I'm familiar with many of the commenters on the JIRA and they were very much out of their normal character.
> feel the little tiny circle that indicates which pin of an IC is pin 1

kinda answered your own question there
The fact that engineering programs are required to meet professional accreditation standards, on the other hand, means that the degree is more consistent. My father always complained about some of the other math majors in his program who worked hardest in finding the easy courses that satisfied their (very flexible) degree requirements. He encouraged me into engineering for that reason.
Didn't a famous software dev blogger write that everything he needed to know about managing programming teams was written in a book titled something like: Everything You Need to Know about Talking to your Five Year Old?
I can't see this working out poorly for the pro-SVN people one way or the other. If you'd probably be better off with git, you should use git - but svn will certainly prove workable enough in the same situation. On the other hand, if you'd be better off with svn, most likely due to its locking functionality, by comparison git is very likely to prove painful enough to warrant a switch.

Ideally this will cement SVN's position in its niche. Most git users seem to deny that this niche even exists, but I think it is there. I see SVN's more natural competitor as Perforce (which currently beats SVN as handily as git does, though from the opposite direction), but its maintainers seem not to be bothering to take it on, presumably due to their perception of SVN's position in the marketplace. Were they to admit that it's lost to git on what has become git's home turf, which it seems that they're doing, perhaps this would help focus attention elsewhere...
SEEKING WORK - NYC or Remote

I want to help you get more users/customers from your traffic at a lower cost of acquisition. I do this by analyzing your conversion funnel and then optimizing it with tactics like A/B testing, automated emails, collecting feedback, etc. Not tracking your funnel? I can help with that too.

I don't just give drive-by advice. I write code, copywrite, setup A/B tests, setup email lists, configure Analytics, ... whatever it takes.

More info, case studies, and testimonials here: http://www.gkogan.co

Contact me directly at greg[at]gkogan[dot]co, or call me at +1 917 575 9535.
Google AdSense Ads on the Moon and Mars
Until you can substantiate your claims inre: "every major ISP" censoring, it's FUD.

I don't have any evidence that my ISP (Shaw) or the other major Canadian ISPs don't censor. But you haven't presented any evidence that they do, nor have you presented any evidence to support your claim for just the major US ISPs.

And there's no need for the ad hominem, friendo. It just weakens your position.
I have a pebble for skiing (hate taking my gloves off, digging into my jacket to pull out my phone and realizing it's a text I don't even have to respond to... also can see who is calling before I answer with my earphones) and biking (quick glance rather than having to pull out my phone)

I also lose my phone in my apartment every 5 minutes, so I can just glance at my wrist whenever i get a text and if there's a call, well, then I find my phone again.

That last one isn't a huge pain point, but the first two definitely are.
Agreed... the irony of all of the xkcd-style plots is that Randall is usually very precise with his figures.
> They're just much smaller than their counterparts

Caltech is pretty small, just under 1000 undergrads. When I attended, it was around 750.

http://admissions.caltech.edu/about/stats#student
Well, the main difference between OS X's full-screen mode and Windows 8's Metro apps are that OS X's full-screen mode is opt-in. You can't get to it except by pressing the full-screen button in the top right of the window, which hints that leaving full-screen mode is also in the top right. In addition, the Dock and the menubar are visible in normal usage, hinting that hovering on their corresponding screen edges will make them reappear (with a visible leave-full-screen button on the menubar). In contrast, the Windows taskbar can't be pulled up by hovering over the bottom; there's no "switch to windowed mode" button at all; and Metro uses screen corners rather than screen edges - which are less discoverable, and with the exception of the Start button in 8.1, the screen corner menus in question aren't visible in normal usage.

There's also a difference in terms of the keyboard shortcuts: in OS X, Cmd+W is "close tab/window" and Cmd+Q is "quit application", and they're relatively commonly used (and easy to use). In Windows, Alt+F4 is much less user-friendly (most laptop keyboards these days don't even let you use F4 without Fn), as evidenced by the fact that users keep on trying to use Esc and being frustrated when it doesn't work.
I own a Pebble. It's a dumb smartwatch. I'm going to wait until a smart watch comes along with a full fledged phone replacement.
Sheffield or remote (UK) - Delver (http://delver.io)

We're hiring developers to help bring powerful natural language querying to every dashboard and reporting system in the world.

We use Clojure day-to-day, but we'd be happy to talk to clever programmers with a background in other JVM or functional languages. NLP experience (academic or practical) would be great, but a CS background is a must. If you've been exposed to data warehousing and business intelligence systems in the past without being driven insane that's another plus.

Our team of four is based in Sheffield, Yorkshire - the greenest city in the UK, less than two hours from London. We have burritos - it's a real place - but we spend some time working remotely and we'd work to accommodate the right candidate anywhere in the UK.

If you'd like to chat, get in touch with me, Thom Lawrence, at thom@delver.io.
Is there a way to play with this without using Dropbox?
It's been a few years since I've played with it, but Leo[1] seems like it might be what the author is looking for. It's even scriptable (in Python). Looks like it is actively maintained[2].

http://leoeditor.com/

https://github.com/leo-editor/leo-editor
Dynamic Page Caching: Caching the (seemingly) uncacheable
> only in certain circles

The circles that matter :-)
Berp.

I_see_nothing chump_change mundo_stoked fortitude vice Catastrophic_Success
soap_opera rockstar woot arrogant how_about I_didn't_see_that
big_fish why_didn'_you_tell_me hypocrite Venus don't_worry
in_a_perfect_world you_owe_me you're_out_of_your_mind
kludge repeat_after_me Percival NOT what_have_you_done_for_me_lately
I_made_it_that_way endure Varoom sky hate

C:\TAD\Text\PLATO.TXT

be?

Certainly, he said.

And so of more and less, and of other correlative terms, such as
the double and the half, or again, the heavier and the lighter,
the swifter and the slower; and of hot and cold, and of any
other relatives;--is not this true of all of them?

Yes.

And does not the same principle hold in the sciences? The object
of science is knowledge (assuming that to be the true definition),
but the object of a particular science is a particular kind of knowledge;
I mean, for exam

----

Percival is my dear old bird. Tomorrow is the young bird. God named them. I think I like Grace, our dog, now.

----

C:\TAD\Text\QUIX.TXT

ure than these. Aid me, friend
Sancho, to mount the enchanted cart, for I am not in a condition to press
the saddle of Rocinante, as this shoulder is all knocked to pieces."

"That I will do with all my heart, senor," said Sancho; "and let us
return to our village with these gentlemen, who seek your good, and there
we will prepare for making another sally, which may turn out more
profitable and creditable to us."

"Thou art right, Sancho," returned Don Quixote; "It will be wise to let
the malign

----

I broke my collar bone in 1996 when I jump out the passenger door of a cop car.
Real announcements do happen on April 1st. See for example gmail [1], perhaps one of the most important product announcements in the last decade.

Though I admit, I sometimes expect them to announce that it was a joke all along and shut it down.

[1] http://googlepress.blogspot.ca/2004/04/google-gets-message-l...
Oops, you are right, I totally read that too fast and didn't catch the allegation of "full" transaction history being provided "daily" for all users. That seems like way more detail than the IRS or FinCEN needs...even the FBI is likely more targeted than that.

Also, I should note I am no expert on this topic, I just think people would be very foolish to cheat on their taxes or commit financial crimes via Coinbase or any very large exchange. One should assume government prosecutors or tax collectors can and do access it just as easily as with the regular banking infrastructure (to whatever extent that is), even if they don't actually do so yet.
Not really adding to the discussion here. Out of curiosity, do you already have a mech engineering degree given you mention it in your background?

That being said, congratulations on the admissions! :)
If you're not joking (and it is April 1), you seriously should check out nxml-mode for emacs. It has amazing support for RelaxNG based schema (the compact syntax).
If I'm not mistaken, you've bootstrapped a substantial fraction of an industrial economy. Now that is epic. To me, a software development environment is small potatoes compared to your windmill.

Here's a question I've often thought about that you might have insight on: what would be the shortest path from raw materials and an unlimited amount of information to, say, a reasonable bicycle?

For example: bronze, despite its scarcity, is easier to make from raw materials than steel, but I don't know if it's hard enough for ball bearing races, and I think you need ball bearings for a ridable bicycle. You can probably make a tiny blast furnace with leather bellows and ceramic (or can you?), but then you need to form the bearing balls and the races. Would you cut grindstones from stone? Perhaps electrolyze seawater to get magnesium oxychloride to bind together quartz sand?
I'd never really seriously considered mind mapping software, and while I still don't think it's exactly what I want, it actually seems to have more potential than it seemed. Thanks for the suggestion.
While I completely agree with you that the end of the password age has arrived, I disagree that biometrics is the solution; at least not on a broad level.

The problem with biometrics isn't a matter of its ability to authenticate an individual; they make great credentials. Rather, the problem is that once that uniquely personal data is leaked or hacked (in security, we must always plan for future malicious attacks/vulnerabilities), you can't simply replace or revoke those credentials. e.g. Say a cloud service holds a copy of one of your fingerprints. If that data gets leaked, you can't simply remove or replace your fingerprint. What happens when you've lost all 10 of your fingerprints to hackers?

In reality, biometry is so powerful that we must be responsible in how we employ this most intimate form of identification. Using biometry within truly closed systems (think iPhone 5s TouchID) is the only responsible way to utilize biometry, as the data is encrypted and stored locally in a partitioned drive, and made unavailable to everything else. Of course, this architecture generally limits usage to the device it's on.

My last point is that you don't need biometry for true multi-factor authentication (MFA), which is what everyone should be striving for. Biometric factors are also known as inherence factors (something you inherently are), which means you can replace biometric factors with inherence factors like geofencing (your location on this planet is something inherent only to you).

You should look into services like LaunchKey (https://launchkey.com) or view the FIDO Alliance (https://fidoalliance.org) to see what the next generation of authentication looks like.
Why we decided to accept BitCoins on our site and you should too
Let me Google that for you: http://lmgtfy.com/?q=peta+protests+ceo
For this purpose I like typing out YAML files in Sublime Text 2. It has syntax highlighting and a formatting plugin. YAML is much more concise and readable than XML and JSON, and many programming languages have libraries for parsing and deserializing it into an in-memory object.
I just started in on the Android version of the iOS app I'm working on. Wish I had this resource two weeks ago but wasn't too terrible finding this all out on my own. Was actually thinking of compiling a sort of left/right list of iOS/Android equivalents with visuals/code examples but don't think I'll get around to it. How many people would be interested in something like that? (if it doesn't already exist?)

So far nothing stands out too greatly from the iOS development experience. But I haven't finished the Android yet so I still have to look forward to seamlessly releasing to the Google Play store without having to jump through any of the inefficient hoops that Apple has.
Take a look at the top voted post on Quora about 409A valuations.

http://www.quora.com/409A-Valuations/What-is-a-good-firm-I-c...
not sure what your calculation is, but permutations is what you should have calculated.
What is quality content?
I would consider explaining to her the following:
1. that the time to have negotiated that deal would have been prior to your doing all the work;
2. now that you have done it and have no obligation to sign this, she can't do anything with the work product without running the risk of your suing her for 50% ownership, which you would certainly do if anything came of it (and by the way, don't post the app, transfer the code, etc)
3. that you are open to any reasonable offer and will sign IP/tech assignment rights, post app, share code, etc. as appropriate if you reach agreement;
4. That she might want to consider this a business lesson of the sort they apparently don't teach in business school, and you won't charge her anything extra for it....

* = i'm assuming US or US-type legal framework here

(edited for formatting only)
Knowledge Versus Wage Work in Software Development
Show HN: Breakpoint Tester – My First Chrome Extension (FOSS)
Important: IANAL.

Now, it seems to me that there are two issues here: (1) Do you sign an NDA? (2) Do you represent yourself as an "unpaid student intern"?

(1) Do you sign an NDA?

First, you may call it "standard", but the real standard is to ask someone to sign an NDA before revealing information to them, so that they can weigh costs vs. benefits. Presenting an NDA to you at this point doesn't make sense.

Second, do you get any benefits from signing this NDA? I think not.

Third, "standard" does not mean "a good idea".

And fourth, what price do you pay by signing this NDA? If you decide you want to do something similar to this app in the future, are you not allowed to? Is your "co-creator" trying to limit the future use of your skills, your future business prospects, etc.?

Putting it all together, I think signing the NDA is a ridiculous idea, "standard" or not. I'd say a firm "no", and call it a learning experience for this person -- part of their business education.

(2) Do you present yourself as an "unpaid student intern"?

It sounds like your "co-creator" is asking for a gift. She wants you to give her the app and relinquish any claims on it.

Why would you do that? Well, altruism, I suppose, and perhaps the desire to rid yourself of any connections with someone with whom you should never have partnered in the first place.

But I see no reason whatsoever that you would be required to do that.

--------------------

EDIT: Or, to put it more bluntly, alkxa is right. See the comment by that user.
PIE 2014 – Portland Incubator Experiment is accepting applications
Not a lawyer, just a cynical person.

Do not sign anything she gives you, especially a NDA that says you are an unpaid intern. She is trying to fuck you over. Did she file papers for a LLC or the like? If so, whose name is on those papers? Did you file them with her? She could have took off your name. The State you live in probably offers a way to search for business entities and you can see the papers that were filed. [1] Does she have any of the code? Perhaps, you should consider not giving it to her. Absolutely do not host it on any servers or etc. that she has paid for. It seems like if you signed an NDA saying that you are an unpaid intern and she registered some sort of entity without listing you, she could say you were commissioned to do the work as an intern so you would have to give her the code. You gain nothing from signing the NDA. You need to tell your professor what is going on. Also, and I don't have a lot of experience with NDAs, isn't that something you usually sign before a project?

You might be thinking that all of this stress isn't worth a measly little school assignment and that you should just placate her by giving it all away. Do not dare do that. For all you know, she has been in talks with companies and has sales or prospective investors. Even if you already have a job and don't want to do a business, having equity is still worth something, especially so if the business blows up.

[1] I see you go to Columbia, so I assume you live in New York. Here you go. http://www.dos.ny.gov/corps/bus_entity_search.html
Pop Ballad Generator in Pure JavaScript
Learning things like git are very doable on the job.

In university, one should concentrate on learning things that are impractical to pick up on the job - calculus, statistics, theory, quantum mechanics, dynamics, etc. Stuff that takes sustained, concentrated focus to learn.

For example, although I got an engineering degree from Caltech, my practical knowledge upon graduating was about nil. But I found on the job at Boeing that the practical stuff was easy to pick up, and pairing it with the theoretical stuff I learned in school made for an effective combination. Others who did not know the math/theory, never picked it up, they'd spend their career avoiding it.
Facebook Privacy Checkups and Blue Dinosaurs
Alternate, direct link to PiE : http://www.piepdx.com/
Stem cell scientist Haruko Obokata found guilty of misconduct
You couldn't work with foreigners?
Simcity 4k uses a similar technique for the region definitions. They're actually just an image file, each pixel represents the size of the different city zones, and IIR the RGB color of the pixel had some property as well. So if you wanted a region with all small or all big cities, you just opened up the file and edited it.
Los Angeles, full-time, technical and growth roles at Burner (http://burnerapp.com).

Dig in and find our jobs page if you want to be part of a fast-growing, well-funded team in LA and are interested in our mission to empower mobile users with tools to manage their privacy, identity, and communications.
I wonder how many of those will affect basic functionality and not have a realistic workaround.

I mean, we're not talking about something taking a couple of extra clicks here. We're not talking about a minor annoyance. We're talking about affected webpages being completely unviewable. Full stop. Just like that.
Define "half decent at advertising their abilities". I am going on 12 years hardware and software experience, and aside from shitty spam recruiters I have never had anyone beatig down my door.
Those graphs are good examples of what I want to be able to make. You bring up a critically important point, though: I must be able to write graphs very quickly, easily, and painlessly, like I use vim to write text or Trello for to-do lists. Most tree-editing interfaces are painfully inefficient and slow to use (and are far too reliant on the mouse).
Tesla Pays Telefonica Millions To Power In-Car Wireless In Europe
Efficient in what sense? Computationally and storage wise it is the most efficient.
Custex
An 8.0-magnitude earthquake just struck off the coast of Chile