skysight-inc/HackerNews huggingface dataset:
Although arguably implied, there is nothing in this blog post that explicitly states that MIT is alone amongst institutions of higher learning in accepting a student without a HS diploma. Rather, it is simply demonstrating a particular example of just such an unusual occasion.

I'm not sure why everyone is reading into it so much: it's just a "feel good" piece, really, illustrating how one student's practical skill set -- here, coding -- was sufficiently talented to warrant a second look by one of the country's (best) universities. And, being a private school, they were willing (and able) to peel back their own red tape and allow admission notwithstanding his otherwise disqualifying credentials.

The point of the story is simply: here's a kid who was unqualified in the traditional, technical sense. But due to his obvious skill and intelligence in a particular field, a private school was willing to look past his technical disqualifications and, by its own prerogative, make an exception to its own rules.

This is most certainly why Berkeley and other public schools were unwilling to make an exception: they have less flexibility. (As someone who attended UCLA, I can attest personally to the stringent red tape of California's public university system.) That the blog throws public and private schools into the discussion demonstrates a remarkably cavalier oversight that misses the point entirely with respect to why, precisely, MIT -- a private school -- is the school that happened to grant the student the exception.
IANAL, and I don't claim to have any specific knowledge of the GPL v3 vs. v2--however, my guess is that Apple employs at least a decent legal team who has concluded that the changes in GPLv3 may include language that could force them to open source more of OS X than they're comfortable with.

Or, it may be completely unrelated to GPLv3 and Apple simply no longer wishes to "walk a fine line" in this particular area.
Well location and storage might be something to do with its ability to tag with location and add pictures? Network comms, sure, the rest, who knows... ?
Thankfully it's locked down on iOS, with access to my location only after a prompt, else I'd never bring myself to trust it. I'm worried enough that notes aren't encrypted server-side.
What's the future for mobile application?
Agreed. My take was that this reads like it was written for all of HN, not the one-to-five people who will be doing the actual hiring.
bust is the natural stage in the boom town life cycle. What can be worse scenario for the Valley? People leaving it for high-tech jobs in some new Silicon Valley in China or India?
I.e. mostly salaried employees will leave and founders/investors or just rich people will have the Valley for themselves and will plot apricots on the emptied lands, ...
I've bought and sold quite a few domains and I think you just reached out to your target audience right there.

My guess is anyone buying a .io is doing it mostly because nothing else was available, I don't see a huge demand for them. I wouldn't expect much of a price and it probably won't be worth it to make a large effort to find a buyer.
Perhaps offer them to people at HN: whomever proposes the most upvoted idea and makes a $10/50/100 donation to a charity (you could choose or they could).
I get allergies to them too (plus apples, bananas, strawberries, and a bunch of other fruit). The weird thing is that I could eat all of these things probably up until my early 20s (late 1990s), and now all I can do is stare and salivate.
The companies killed that city though. Putting factories right outside the city lines...
Cool. Count me in.
I've long maintained that Detroit was the Silicon Valley of the first half of the twentieth century. It was where enterpreneurs that wanted to make things settled.

My dad tells me stories of when he was a little boy in the twenties when the city was the best place on the planet to start a company and it was just bristling with entrepreneurs.

Sadly the city lost its way but it's starting to get it back. The destruction of Detroit is the easy story for the media however and the city's rise isn't being widely reported.
> Presumably, Apple will replace Samba with something that works well for the vast majority of cases.

I doubt it although I wish this becomes true, the protocol is a pain in the ass, even Samba has some quirks, Samba is a very large software (probably millions of lines of code) just to compare.

I just cannot see Apple spending so much time developing this solution only because of their dislike of the GPLv3, sounds dumb to me.
I think a far more interesting thing to know would be profits.

Revenue is essentially a vanity measure. A company with $10m in monthly revenues with a 50% profit margin is making the same amount of money as a company with $100m in revenue and a 5% profit margin and I think it's important for the tech community to remember this.
I certainly depends on the school, but at least as important as Algorithms, course-wise, are Architecture, Operating Systems, Networking, and in some fields, Numerical Analysis. I'd say a BA with those first three is just as good most BS'es. If you're looking to work in industry building real systems (not just gluing Java API's together), you need at least a cursory understanding of those topics, which a BA may not provide.
Poor choice of title. Someone's Gmail account got hacked and he has no idea how - nothing to suggest Gmail is at fault.

Edit: From the OP on the Reddit thread:

------

This account password was shared with a few other accounts (Netflix) I usually access via http or IMAP (mobile devices) I access the account via multiple sources usually:
* 3 Work computers that I am the primary user for (they are all secured by a separate work log-in)
* iPhone 3Gs
* iPad1
* iPhone 3Gs
* Laptop & desktop at home that only I use

Chrome is my primary browser on all computers I use and it maintains my password through an account sync.

I don't think I've typed my password into any other page - i'm usually automatically logged in via Chrome's autofill.

------
Indeed, my time while waiting on some cooking process is effectively free to me [I'm already spending it a) cooking and b) listening to a podcast]. So I work things like peeling and cleaning carrots into that time.
Netta the Ninja broke Instagrid
Yeah, I heard a story this morning saying that Detroit now has enough empty space that some other large cities could fit inside it.

The first thing I thought was "what a great opportunity to create parks and greenways!" Even if they don't have the money to develop them right now, the land will be super cheap. Doing some of this and announcing plans for more would surely draw some business and development. "Look, you can have offices here, and workers can ride their bikes through a forest from their homes!"
It feels kind of like a semantic game to call free software "commercial." Do you really believe that, in general, consumer software that you essentially have to surrender the copyright to is commercially viable? Are many people actually going to pay for something that's available for free with literally no added benefit?

(I am, of course, ignoring support here, because support is really a separate product that could even be provided by a third party.)
> The obvious question is: why would anyone want to? Presumably, Apple will replace Samba with something that works well for the vast majority of cases.

Using OS X Server as a PDC for Windows 7 machines is the big ticket reason.
Erm... You might have missed the part where the perp recorded himself.

There was no remote activation, there was no spying, there was no nothing. The perp recorded himself, and two month later as Mark was checking his backups he realized the stolen machine was still backuping itself.
Flipboard is a great app but that valuation seems WAY too high.
No he's not. Correlation is not causation.

ie. just because Detroit is going through economic changes and the proportion of black people in Detroit has increased across the same period, that does not necessarily mean those black people are responsible for said economic changes.
Insanely easy tablet publishing
I use the older desktop version at work just to jot down notes etc. Don't want to upgrade it, don't care for anything else.
Your experience is not atypical, and it's been a struggle to win over ThinkUp contributers who've been around for awhile to the idea of spending time in IRC because of it.

But just like the larger Internet, it all depends on where you go. There's been sort of an IRC revival in development communities and I've found them largely jerk-free.
Hm, good point. Kind of a shame that I got so many more upvotes than you.

The OP's point about carrots being as good as junk food is still bullshit, though.
It also doesn't explain why women need special treatment - isn't it in fact rather demeaning to claim they do?

Actually she says the opposite: The tech industry is by and large a boys' club, and that's a shame, because homogenous teams turn out one-dimensional products. That may or may not be a fair assessment of the "tech industry", but her point is that the industry is treating men specially. She wants the same treatment for women as for men, which means either treating women better or not catering so hard to men.

Of course, she brings up one other thing: most people in tech may be men, but there just are not very many people in tech. The environment is hostile in more ways then simple sexism.

edited for correctness
Circle strafing has more use with rapid fire weapons than it does with the relatively slow firing rail gun.
The GPL has always included restrictions on how you can use the code and forces you to license the whole as GPL if you derive your own product from a GPL original. GPLv3 advances that into ensuring those freedoms in other cases (patents and locked down hardware).

It's not that you can't commercialize GPL software, it's that while doing so you need to still ensure a set of freedoms for the user. That's the essential part of freedom as defined by the FSF. See the 4 freedoms (http://www.gnu.org/philosophy/free-sw.html).

It took a long time for companies to accept the GPLv2 restrictions when developing products and now some are balking at GPLv3. Google even has a no-GPL policy for anything on the Android userspace.

You can of course disagree with this way of working and prefer something like BSD/MIT licensing instead. I wonder if anyone has done a comparison of how much contribution from commercial entities BSD and GPL projects have generated.
Yes, the "develop a visual analog" approach will not be effective if you spend all your time translating back and forth between the linguistic abstraction (for all delta, there is a small enough epsilon such that...) and your visual analog. For example, I just checked, and Baby Rudin (http://www.amazon.com/Principles-Mathematical-Analysis-Third... ) does not contain a single picture or line drawing.

Additionally, some things like ordinary algebraic manipulation are very well-suited to linguistic abstractions ("multiply the polynomials, take the derivative, put all terms involving z on one side of the equation, apply the quadratic formula"). Sometimes only the linguistic abstraction can give the solution (e.g., "this problem is easy because the quadratic coefficient cancels out, and the equation is in the form t^3 + c t = d").

It's also worth noting that manipulating the linguistic abstractions takes a lot of insight and talent (e.g., knowing the perfect substitution of variable to make an integral fall into a known form, or knowing which one of the four error terms will be hard to control, and working on it first).

It's not wise to be over-committed to the visual approach.
Onswipe Partners With Automattic To Power iPad Traffic
With a vinaigrette they are ten times better.
Did Netta the Ninja break Instagram?

http://news.ycombinator.com/item?id=2361470
I also detect a bit of a subtext, specifically: "I can hang with the boys."

The startup world is what it is, and getting that message across will help her immensely in finding a job.
Wow. That is really cool.
Celebrating Betrand Serlet and Craig Federighi
'Consolidating' is probably a more apt descriptor. Much of the outer sections are sparse and neglected, but other people have noted it still has an active core.
Quora for Ideas, Great helpdesk software
This is true, many college grads and creatives are moving into the city. In addition, Quicken is moving their entire company downtown.

There are also some great incentives to live in the Midtown area, which is home to Wayne State University.
No, switch now. If only for the new 'render()' shortcut.

For what it's worth, I've upgraded a couple of 1.2 projects to 1.3 and it hasn't caused any problems. That's anecdotal, and I don't know what, if anything, is supposed to break, but if it's a baby project, better to switch before it gets too big.
Opting out of standardized testing
The big difference is that the wally not only depends on big tech companies. It also produces them, which Detroit isn't really able to do.
I remember discussing this on a GCC mailing list back in mid-2008.
I have a similar problem - i'm studying electrical engineering (currently in 3rd year) but i'm passionate about programming and web development. I recently wanted to switch to software engineering but i realized that switching will be a pain in the ass - i would be delay my graduation by at least 1.5 years + spend more money. Anyways, i decided that it wasn't really worth the changing majors at this point. Instead, i will be attending some software engineering lectures on campus and self teach.
Javascript that implements client-side hyphenation of HTML-Documents
If you haven't seen Netta's appeal for a job at Instagram, visit http://iwannaworkatinstagram.com.

It's currently on the home page of HN and has been picked up on Gizmodo and elsewhere.

As of now, Netta's Instagrid page, which is linked to on the iwannawork site, is broken and not displaying any images.

Did Netta break Instagrid.me?
Ever tried to sell something to a committee?

I don't mean this to be disrespectful but it's not as simple as it sounds. Especially, if the committee is clueless (or in disagreement) about the usual questions: What do you want? What do you need? What goals should be accomplished?

It even gets more tricky if membership for the committee is not well defined.
umm

unsigned int data_length = *((unsigned short *)(parameters_ptr + parameters_offset));
parameters_offset+=2;

....

memcpy(buffer_ptr, ((unsigned char *)(smb->data_ptr + payload_data_offset)), data_length);

you should probably fix a few things :> in your case it's probably not that bad.. I for one can't wait to see what security holes apple will bundle with new releases osx
If they can make it work and well integrated, that would be great. The Samba integration on OSX Server is, IMHO, extremely subpar. I had problems with file permissions and ownership getting set correctly. And that's just for fileserving, which samba has had downpat for years, not things like having it be a DC in a AD setup. I know what the options are to have samba do what I want, but there is no place in the lowest-common-denominator-of-file-sharing-service-configuration GUI to set them. And you really want to avoid hand editing the GUI maintained configuration files because they get overwritten.
The guy in the video is dancing. Dancing is art.

Settled.
Now you've made me curious: what's wrong with the curve? And couldn't the font accurately represent Leica's actual font?
She is cute...
Or rather "earns them less money then they can make from selling SPARC Enterprise M-series machines to former HP Superdome customers"
For some value of conducive.

Distraction is a human problem, not a technological one.

You can just as easily use a type-writer instead of a computer to write your next novel in order to escape the distractions of twitter, wikipedia, et al. But you'll just find something else if you are prone to being distracted.

I measure "conduciveness" differently. For me it's the distance between what I know now and what I want to know. When I was growing up and typing in programs on an Apple II, the gap was really large. Getting information was hard and came in at a trickle. Access to technology was pretty limited; I had what came with my computer and that was it for a long time. Conversely, modern *nix systems are largely self documented. There's no guess-work at what a particular C function does or how it is implemented; there's a man page for it. I have access to the complete source code of my operating system. If I want to learn anything, it's a few key-strokes away.

Discipline is the cure to distraction. Not blunt tools.
I stopped buying baby carrots when I found out that they are just big carrots cut down. They aren't picked early or anything. Thus, a lot of waste is created to make baby carrots.
Valuation is based on expected value. How much time they spent on the startup is irrelevant. For example, if a startup has a 1% chance of being worth $1B, then it's worth about $10M (very rough math since actual outcomes aren't quite that binary).

Also, many companies are raising at lower valuations.
Yeah, I agree, but it is what the post at reddit.com is titled.
Reminds me of something Merlin Mann often says about prioritizing: Having multiple priorities is like saying you have more than two arms. You are either crazy or you are lying.

http://www.43folders.com/2009/04/28/priorities
I also think that it's silly to assume that all software follows the same rules as software that allows you to throw virtual sheep at each other.
I thought wearing heels is "the ugly stuff" (bad for joints and muscles, painful, suffering to look good).
I'm under 25 and I have a similar story.

I quit college three times, I have 0 credits. You will freak out my parents and friends a few times but it's well worth it.

Learn programming on your own, but find a good hacker to pair up with. Work for free for him so you can get up to speed.

College majors don't mean a thing. One of the smartest programmers I know is an English major.

Where are you located?
I'd stay away due to the inability to get a hold of support personnel at Google, but that's just me.
I don't think that the underlying inherent knowledge that accompanies the capacity to successfully transmit understanding can be set apart from a more complete understanding.

For example if you can produce any number of outcomes in a single language but lack the capacity to do the same things in another language there's a level of abstraction that you simply have not witnessed which itself gives greater dimension to the fundamental capacities that are being exercised.

If all you know is English, even if you speak it very very very well you can go your whole life missing out on seeing language itself rather than just a one dimensional perspective on a single language. You can have all the parts held in theory but until you can see equivalents in another language in action you lack understanding of English.

The mere capacity to communicate something real demands an empathy that speaks to experience on a higher level. If you can't, in some degree of abundance, find analogous material from which you can more clearly communicate your realm of knowledge to the uninitiated then it says something about the true depth of your knowledge.

Just as you can't get real depth perception without a plurality of vistas neither can you truly see what you're doing unless you have experience, and thereby the capacity for empathy and making links with that empathy, from far outside of your field of focus.
I use it a lot to keep track on what i do during the day so I keep myself honest on what I have done for the day. I think the biggest thing to using evernote effectively for me was to have a standardized set of tags that you will remember.

common tags that i use. (not a complete list)

- blog (notes to jot down stuff for the current day.)

- howto (tricks and gotcha when learning new things.)

- temp (notes that i will delete in the next day or two.)

- reminder (a simple reminder note to pay bills, go to meet people, etc...)
I'm puzzled by snappy-stubs-internal.h l105-118
Why would one log by instantiating a class, not using the result, therefore leading to the destructor being called which writes the log message? Can anyone come up with a reason for this?
There are plenty of examples of real world, non-trivial situations in which a web app will need to employ caching. For example, to fulfill a user request data needs to be fetched from an expensive web service call, but one which is likely to be shared across user requests. How does an application avoid managing this cache itself?
Being on myspace hardly qualifies one as "alive" ... it may even indicate the contrary.
I'm in Lansing and believe me they are fighting him, turning out thousands last week and briefly taking over the capital building. They did it with a phone bank from Washington DC (I received one of the calls as a former MEA member) and those arrested in the building were all from out of state.

What the proposed law does is give some bargaining strength to the state's beleagured cities and school boards. Unions are more likely to reach agreement when there's the threat of the governor appointing an emergency manager. I think the reality is that the governor won't use that power often. A large number of the city's in the state face bankruptcy and that's a lot more unpleasant outcome.

We are faced with some very unpleasant choices in the state. We're in trouble because previous governors from both parties kicked the can down the road with paper fixes. The governor is calling for shared sacrifice and those having to recieve less don't like it one bit.
The most charitable interpretation of the lunk-to article is that it is asking you to develop your own deep understanding of the concept, from which your own visual picture will emerge.

In this retelling, the point is not the visual metaphor as an end product, it's the work needed to reduce the issue to its basic elements and their relationships.
OMG, instant app idea. Are there astrology pages for hiring already? You could enter the zodiacs of all your employees to determine if a new hire would match or not...
I made it free to get a lot of users using it, and then I'm going to charge for the 2.0 version.
Evernote just didn't click for me either. I felt overwhelmed by its potential (photos, devices, external services), when all I really wanted was to write flat text. The mobile experience on Android was also not ideal for this goal.

I also moved on to using Simplenote with Notational Velocity as a desktop client. By having NV store files in a Dropbox folder, you gain some redundancy and flexibility for editing the notes.
It's also a bit like blackmailing, in my opinion.
This is hilarious. I wouldn't be surprised if Instagram hired this guy just for publicity because of the attention on here.
> how can software be truly free (as in freedom) if it's not free to be used commercially?

Ignoring that Free Software is in fact used commercially everyday, it is important to realize that certain freedoms must be restricted in order to preserve overall freedom. Like how your freedom to locate your fist is constrained by the location of my chin. Or how your freedom to stuff a ballot box is constrained by the preservation of a just, fair, democratic election.
Was it this one, perhaps? Or something similar?

http://blog.jaoo.dk/2008/11/21/art-and-code-obscure-or-beaut...
Twitter is in an interesting place. As a one to many broadcast medium, they have many people who are using it commercially, people like me who would be willing to pay a fee. Really, twitter charging me $5-$10/month or so is not going to register much more than twitter being free, at this point.

What they have to be careful of is that if they start charging the non-commercial users, those users will go elsewhere. And if those users go elsewhere, the commercial users will also go elsewhere.

So, if they can figure out how to charge me without charging my customers, they are golden. How to do that? I have no idea.