skysight-inc/HackerNews huggingface dataset:
Wasen't this why the Internet and Cams were invented? I'm being facetious(a word my father abused), but kinda serious.
I remember talking to Rick about a way to annonymously
talk to chicks in the early ninties. It has gotten disgusting though, and I'm sorry, I don't blame guys completely; girls have changed. They care more about money
than ever before. Girls in the eighties and ninties didn't
know what power they possessed, and I think they had better
morals? As to any masoginistic claims; I used "girl", because
you in my time women didn't spread their legs for clicks.
There is nothing more reviled by people who were born during the cold war than a criminal who defects first to china and then to russia. No amount of tech industry pr can facilitate a comeback from that. Almost half of the people in this country will always see Snowden as a traitor.

I was born during the cold war.

I remember the outrage when it was found that the East German secret police (the Stasi) had files on 1/3 of the population of East Germany.

I remember the commentators telling us how no one in the Western, Free world would ever stand for it, and how it could never happen.
It's very clear that many more Peninsula tech workers have chosen to live in the city after the advent of private shuttle buses. It doesn't explain all of them (for example, some dual-career couples have one person in the Peninsula and one in the East Bay -- SF is a good point in between), but it certainly enables many of them.
I was going to recommend Google Plus until you mentioned anonymity!
Because many African languages, like Zulu, lack many linguistic distinctions sufficient to produce abstract concepts regarding Time (Past/Present) and Rules (Obligation/Promise). So descendents of Africans and people who are closer in proximity to practical use of those languages are seen as lacking subtlety, lacking conceptual grace, less capable of exploratory thought and critical intellectual maneuvering — notwithstanding the Media Machine which primes expectations for cross-racial and cross-cultural interactions.

As a Black (and Native American, mind you) person myself, I constantly battle on a personal level with criticisms such as this, and through my own limitations with language. I am but one person. At the same time, I have read from the works of Samuel Beckett to the works of Wittgenstein to Galileo, Aquinas, Maimonides, Aristotle, versed in Spinoza's Ethics, trained with a B.A. in Philosophy. And I still find myself each day pitted against the installed social strictures present in all Blacks' lives; even with my Classical education, I often find myself barking up the wrong tree more often than not.

Each day I grapple with my tools, sometimes mystified by my own capacity to become conceptually paralyzed. And this becomes a circle of a vicious nature. Language itself becomes both a fortress blocking acceptance and a prison prohibiting liberation, as constantly, despite whatever linguistic finesse I might muster, it simply falls upon deaf ears.

We call this Structural Oppression. It does not disappear over night.

One important point MLK made during his campaign is that, and I paraphrase, equality will not exist until Blacks are able to fail at the same rate as Whites. I am quite sure the same goes for women; hence, why Miley Cyrus serves as a Debordian "Spectacle".

Georges Bataille says something I believe is relevant[0]:

A man who finds himself among others is irritated
because he does not know why he is not one of the others.

[0]: http://theanarchistlibrary.org/library/georges-bataille-the-...
>>I think the value of learning to code is learning how to break down complex problems into simpler steps

How is that any different than any other branch of engineering? Repairing a car engine requires thinking and application of effort that is the very same as that required in programming/debugging. Same with building a house. Or fixing tube lights.
He switched it up to torch last year (framework built on top of lua).

I don't think the Neural Net library was quiet what it was in Lush, but it was getting there.
I just hope we can set reserve .dev as a loopback interface like 127.0.0.1 or 169.254.0.0/16.
While SICP is a wonderful book and should be recommended, it is not meant as a tutorial on Scheme. SICP only uses Scheme to have some concrete language to talk about deeper themes. The grandparent might have better luck with a book that is about Scheme.
Maybe "valuation" does not represent the value to future investors. Maybe it represents the magic number required for the early investors to achieve the return the venture capital (or other) firm promised them.
According to the site[0], .foo is supposed to be for developers, .boo for scary stories, and .soy for spanish autobiographies.

Given how well .me and .info did (can't remember the last time I saw one of those) I can't see this gaining much traction at all.

[0] http://charlestonroadregistry.com/domains.html
What defines a desktop system
That's not the first time I've been disappointed in the style and operation of the JS packaged with bootstrap. While they solved some useful problems and packaged it nicely, they did so with very little regard for style, performance, or extensibility.

The typeahead plugins, both the bootstrap and the larger standalone versions, are hellish to work with or modify in any way. The same goes for dropdown and many others. Unfortunately they never thought that anyone would use these plugins except in their prescribed way - so few to no events are ever thrown, and incoming events are often canceled (stopPropagation, preventDefault), making it hard/impossible to reuse those events for other interactions.

I have had to monkey patch bootstrap JS more times than I can count and I generally stay away from it now. I don't think there's anybody paying much attention to the repos anymore; the number of issues and PRs outstanding for typeahead.js (a small library!) is pretty astounding.

FYI, the older versions of bootstrap.typeahead were more performant, but of course did far less than the now standalone typeahead.js does.

Don't get me wrong, typeahead.js is a nice project and the devs have clearly worked very hard on it. It does some really nice things. But there is clearly some leakage from the twitter style where comments are barebones, assignments take place in conditionals, semicolons are missing, and ~ is a common sight. It is effectively write-only code.
I agree with your point. As for the example, it's the type of thing that should be built into the OS. The absence of such features in Windows is the tip of the iceberg on how modern computer OSs have failed users and even society.
>>But a basic 'literacy' in programming would have at least let her know there was a better way...

That has very little to do with programming and much to do with skills like analysis, reasoning, problem identification and thinking in the direction of automation(Reduction of human effort).

Let me as you a simple question. If learning programming teaches you to naturally thing about automation. Why haven't programmers automated programming itself completely?
Still Not Vaccinated? U.S. Measles Cases in 2013 Spike to Three Times Normal
A hash of a phone number or IP address would be trivial to reverse.
1 - That's the guy's entire point. That "quality" tier is filtering out your 12 year old kid's coding efforts?

2 - So "free" XCode runs on Windows, Linux and commodity PC hardware or perhaps it only runs on expensive Apple hardware (3-6x the price usually)?

3 - I think "quality" filtering is very much in the eye of the beholder.
Where do you see hostility? I run an open-source organization and it just so happens that not a lot of women programmers frequent on IRC which is where we have most of our discussions. I just don't see many women in the field let alone any hostility towards them.

Edit: Your mention of women and blacks remind me of this picture: https://secure.flickr.com/photos/8212496@N06/493885707
That's a good point, but after re-reading tel's original comment, I think my statement is still correct. Notice that tel's statement was that "you can over-constrain your model space so that the true model cannot be found". This doesn't necessarily mean constraining your model so that the true model is excluded from your parameter space. If your constraints technically encompass the true solution but only admit an overly complex parametrization of the solution, then it will still reduce (perhaps drastically) your power to find the true model. In this case, "overly complex" means unnecessarily many nonzero (or not almost zero) coefficients in the Fourier series.
Retraction Watch[1] is a blog with fascinating reads about frauds being uncovered. Really, almost each post could be the basis for a novel.

[1] http://retractionwatch.com/
Did /r2/tests suddenly get a hundred new awesome tests in the last 6 months? It's pretty... bare. Or it was last time I looked.

Pull request -> should include tests if relevant ones don't already exist.
The App store is a big step back for developers as far as healthy rapid iteration practices go. Week-long byzantine review cycles, expensive closed-source tools segregated to one platform, a single source for all downloads, inability to beta your product etc. This all set us back considerably with regards to where we are now on the web. For now Apple can get away with this, their lead is massive and the customers are very passionate about their products, but they won't be at the top forever.

It "may" be for the better of the consumer, but that's also not clear. The only effect is likely that Apple doesn't offer half-baked apps, which affects only the perception of their store, and doesn't add much value to either consumers or developers.
Seriously, I first started programming in high school in 1999, and the resources were as follows:

1) Textbook

2) Teacher

3) Classmates

I dicked around doing Philosophy and construction for half a decade outside of high school, and one of the things that amazed me when I went back to school was how easy programming had become. Have a compile error? Google it. Getting this weird "Segmentation Fault" thing? Google it, and see what causes it.

I went from combing through the pages of the textbook to never cracking a book past second year, and in only a decade or so. I still sometimes marvel at how copying and pasting an obscure error into Google nets me the answer more often than not within 5 minutes.
If you like sports, I made a sports trivia app

http://playhattrick.com

We have been getting some slow and steady usage despite being overshadowed by QuizUp which launched a week after us (also a great game)
John Carmack suggest that someone should write a engine in more functional way (with GC).

So you would reconstruct all the objects given access to the last frame's memory, (which would immutable). Then run the GC between frames. This may cause problems if a slower computer never has time between frames to run GC. (Running at 27fps trying to reach 30fps, my old Laptop would do this most of the time)
Thank you for providing an example of what a bigot pretending to be smart sounds like. Now we all know what to look out for and combat.
Why is "learning to code" equated with "writing an app for iOS"?

Walk before you run. There is more opportunity than ever for someone to get access to free software (BSD, illumos, Linux) and cheap hardware (Raspberry Pi, BeagleBoard) and do whatever the heck they want. "Coding" needn't be synonymous with an iPhone or iPad.
They are the type that charges $10,000 per year, but will make a bunch of phone calls and a background check before doing a transfer or a nameserver change.

Not sure they are relevant for the $10/year crowd.
I always visit /new. I don't think I've ever visited /hot.
Article was poorly written lament from current android developer that wishes he was an iPhone dev but on principle doesn't have $100 to take his developed app to market. Overall, proud of Obama and I hope youth hears his call.
But there is! It's called "Not-that-active subreddits".

A post at -1 from yesterday, in a subreddit with only 1 post a day, is completely deserving of being on the front page of that sub (top 30) posts. If all negative ones are banished from the top... that's very bad.
Read the whole post with a smile on my face.

Immigrated to a few blocks away from where you mentioned, also from Ukraine, in 1995. Both parents attempted taking similar courses. Mom stuck it out while cleaning houses during the daytime, Dad realized it wasn't for him but also struggled between jobs.

My mom turned sixty this year and last I spoke to her today at 10:30pm, was busy at work, trying to finish deploying a new release at the office. She's been a COBOL engineer (yeah..) with a hectic schedule for the last fifteen years.

Not sure where I'm going with this, but from bringing today's Google Doodle to her attention, to reading and clearly heavily related to this, to seeing Derek's post on life on the front page, I think I should call my parents and thank them again for moving our family into the unknown and trying to make it through herculean efforts.
How to Resurrect a Dead Open Source Project
Not all species deteriorate with age
While you're waiting, you could look at <a href="http://appinventor.mit.edu">App Inventor</a>; it's also targeted at beginners, but lets you build at least simple apps.
I wouldn't say there's a hostility toward woman and black people, but there's definitely a shortage in the hacker scene. Out of all the groups I've been a part of, the technological people I've been around seem to care the least about that kind of stuff. That being said, I'm not a woman, nor am I black, so maybe it is there and I just don't see it.
The monolith and the markets
The quality filter argument is bullshit.

The criticism isn't that Apple should allow Mom's recipe database written in GwBasic into the app store. It's that Apple prohibits GwBasic on the phone.

Irrespective of robustness or user experience quality, Apple doesn't allow end users access to scripting languages, even though the only person who would suffer for bad code is the person who wrote it.
3D Tube Station Viewer
random thoughts on this announcement

I took Yann's ML class during the first semester of my program at NYU two years ago. It was a terrible experience, given that I hadn't worked with linear algebra or mathematical statistics since about 2008. I could barely write Python at the time, so my Lush code was some ungodly non-functional crap. That said, I'm very happy I took the class in 2011 despite hyperventilating my way through the final--it was only offered once more, and I suspect it will never be offered again given today's news.

Yann really knows his stuff. His convolutional nets (and their application to MNIST and image segment classification) represented a significant improvement in computer vision, and he demoed some incredible low-latency image segmentation stuff for us. He runs one of the best neural net labs in the world (up there with Hinton's and Bengio's), and he has some incredible students at NYU. I can see this shaping up as a delayed acquihire of sorts...he will not struggle to find excellent candidates.

There's a lot of discussion around the privacy implications, but I think everyone's rehashing old points. Facebook already hires excellent researchers and data scientists -- John Myles White and Sean Taylor just moved out west -- but they don't focus on images just yet, from what I know. This hiring represents an investment in image analysis on Facebook's behalf that matches what they put into unstructured textual data and graphical inference. If you've already stayed with Facebook through the "graph search" announcement, this shouldn't surprise you either.

As someone interested in this type of work, it's an exciting time to live in New York City. Finance and adtech have been here forever, but things have expanded. Many startups (Foursquare, Tumblr, Knewton, Etsy) have invested in applied statistics and machine learning, hiring excellent researchers and engineers. Columbia and NYU have announced data science initiatives in the last 6 months. Very smart people (and others, like me ;) ) are very active in the community here.

There are some obvious applications of Yann's work to Facebook's advertising goals:

> Identifying strong friendships through co-occurrence in photos

> Digit or character recognition applied to marketing in photos (shop signs, brands, etc)

> Image segment classification (e.g. beach, park, road) for use in predicting a photo's location (for those uploaded after the fact)

> All the Instagram photos. I mean seriously. They're committed to making ads seamless--why not use image segmentation + likes to identify photographic structures people are attracted to?

Can anyone think of others?
Which is weird, because people in ancient times knew better.
Let's assume you're paying a developer $100k per year - not atypical in this day and age. As a business, I want that developer, who is likely making more than anyone else in the organization, to be working on "the most important thing" in our business at a given time. This might mean a new checkout flow, making sure the online shopping cart works, or scaling a website to accomodate 1000 users at once.

There are many tasks which engineers can easily do, and which most non-technically people are loathe to perform, but are not the most important thing that an engineer ought to be doing in a business. The easiest example is reporting.

A given marketing department will want sales information. They'll want charts and graphs describing conversion rates, customer acquisition costs, etc. There are far more ways that the marketing department will want to slice-and-dice data for analysis than a team of developers can possibly produce.

Engineers don't want to be relegated to creating reports. And anyway, the report you just asked your engineer to create may have just cost you $1000.

So if we were able to bring these marketing people to a level of proficiency where they could use SQL to generate reports, Excel to manipulate that data, and VBA to do analysis (which I believe could be accomplished with 80 hours of training - a drop in the bucket over the course of one's career), then we can let the engineers do the things they are good at ("make sure passwords are secure") and the marketing folks have the minimum proficiency they require to do their jobs.

This is common in companies like Amazon; "the engineers wouldn't help me run reports, so I had to learn myself."

Nowadays, business decisions are based on numerical analysis of behavior. (Click-through rates of advertisements. Conversion rates from campaigns. Number of lawns per high school student per summer.) This trend is unlikely to go away.

In practice, "numerical analysis" means "schlepping data into Excel and running the numbers." And that skill of "running the numbers" without having to ask an engineer (who is both expensive and uninterested) seems, to me, of great practical value.

Obviously I have cornered one specific example that I consistently deal with. But it is not too difficult to imagine that these tools of analysis can help automate any number of tasks, in many disciplines. It is not uncommon for linguistics (graduate) students to learn programming to better analyze the meter of poetry. Optimistically, I hope that "non-technical" will be able to use the tools of our trade in new and interesting ways that we never imagined - the same way a carpenter might use everyday materials in ways that are very innovative to laymen.
To be far only 29.2% of those taxes are used to combat the issues of ~313 million people across wildly different situations. The other 10.8% goes towards military spending to combat 6.816 billion people across wildly different situations.
THIS GAVE ME GOOSEBUMBS
6 Tips To Protect Killer Code On A Budget
Ask HN: How do you manage contacts?
I work for a small company that uses mainly Gmail with Rapportive for managing contacts and other stuff. What do use for this purpose? Ideally, something that got python library to extend it further.
In Canada we don't do either in public schools. Singing the national anthem is pretty much reserved just for Remembrance Day, maybe with a little bit of practice for a few days beforehand to avoid embarrassment at not knowing the lyrics. Certainly no prayers are ever said at school.
has anyone test this? how's the performance?
This was submitted a few days ago:

https://news.ycombinator.com/item?id=6865571

And apparently a few years ago:

https://news.ycombinator.com/item?id=2480946

https://news.ycombinator.com/item?id=2485159
For exactly his last point: it costs nothing to code. You only need time (which you would need to do any other activity). If you make mistakes, you can start over with press of a button. You can do it anywhere, any time and increasingly using any device. Summary: accessibility.
> (I hope Philips doesn't have any applicable patents here)

I hope the same, but this looks extremely similar to what Philips did with amBX for PCs.

I also know that Philips was headhunting earlier this year for an in-house counsel position centered around pursuing licensing opportunities with companies who might be infringing on their lighting IP.

This one looks similiar:

"Analyze competitors products through reverse engineering efforts to investigate instances of possible third party patent infringement." - http://www.glassdoor.com/job-listing/job.htm?jl=869372458&pa...
Pro-suicide is tame compared to many of the subreddits out there. If you're curious, do NOT click the links in this collection but rather read the reactions of people who did. (I am serious).

http://www.reddit.com/r/AskReddit/comments/1qa5ff/what_is_th...
SlideShare Zeitgeist 2013
Do you actually have an argument ? Do you actually have a contribution to make to the discussion ? Can you not see the claims being made here ? Can you actually argue one way or another, or is this discussion simply off-limits because anyone has any opinion whatsoever?

Is it essential that I add "I read this from some place" ?

I deal with this issue on a personal level; the least you can acknowledge is that it hurts for me to have internalized assertions I clearly did not dream up or produce myself.
Hmm, perhaps I slightly misremember, but even that algorithm still scores +2/-2 as more controversial (result=4) than +1000/-500 (result=3).
Darpa’s Giant Folding Spy Satellite Will Dwarf All Other Space Telescopes
To be fair, this is basically how Ruby on Rails actually works.
I think it should be taught in school, but it shouldn't
be forced on students; sorry, but some of your programming
books are 600 pages of absolute boredom. I've wondered for
years why computer programming books are so terribly written. It's not a crime to include diagrams, and highlight
the really important concepts. I would like to see a Hacakathon for writers of programming books. The shortest
book that got across the material would Win!
The Little Schemer is think is one of the most inspiring ways to learn. Truly a book every software engineer should enjoy.
I completely disagree for several reasons:
1- 99% of the people who learn how to program nowadays starts from web development, not Java or Obj-C
2- I decided to learn Ruby on Rails because I like to build things, being an extensive Apple user didn't slow me down a bit (actually made it easier in some ways).
3- Only because I know how to develop doesn't mean I want any type of crap on my phone or something I'd enjoy less to use.
Via longstanding glitches, clearly.
> (i.e. imposing the arbitrary constraint of a stationary Earth).

It's not really arbitrary--given the understanding at the time, there was no ability to measure the motion of the earth. In particular, stellar parallax which was understood as a contra-indication and too small to measure just yet. So a non-stationary Earth went against what they knew at the time rather strongly.

That said, relativity comes back and makes choosing a frame of reference arbitrary in the end, though some are easier to do physics in than others.