skysight-inc/HackerNews huggingface dataset:
I'm not spending a lot on this story or comments, only skimmed yours too (sorry) but I notice that you object to an emphasis on rote learning.

although it's nice to have history and background the truth is that the math that's most useful to us is pure rote - things like the multiplication table, adding and subtracting numbers.

when people go into a subject, like 3d game design, and 'wish they paid more attention in (that part of) math' they don't wish they had a finer appreciation for the background: they wish they would just know the formulas when they need them so they don't have to stop and think.

it's like logical arithmetic. if it's second nature to you you can refactor or's and and's and xor's and not's into and out of parentheses in code faster. who cares about the finer stuff behind it.

I am not saying this as someone who has a great deal of rote in me. But the part that I do have has served me well. I bet if I had been forced to memorize a 100*100 multiplication table and addition, and subtraction table (10,000 members each) and did my multiplication, division, addition, and subtraction, two digits at a time instead of how I do them (like everyone else) it would have served me quite well in life.

not saying that that's a good use of the precious little time kids have between 6 and 14, but just saying that rote is extremely useful for a lot of key things. set-theoretical logic, probably not so much.
This advice generalizes well: if you want to lose weight or be fit, join a running club.
It's not too bad, as long as you own appropriate suits. If you wear a heavy wool suit in August in NYC, you'll be a sweaty mes. If you wear an appropriate summer weight suit, you'll be ok.
I saw this post and ignored it on first glance. I just assumed it was some guy and as such it's pretty easy, particularly as an engineer. At work picking out the engineers is largely trivial (jeans, tshirt, runners). There are variations (eg SF engineers have more an affectation for, say, checked shirts at present).

As a guy this seems totally fine. Women seem to have it much harder and not really because of men either. Women (generally speaking) are highly critical of other women and much more conscious of their appearance and behaviour because of other women (take women's shoes: the only people who care are other women) so it's interesting for me to hear this "utilitarian" approach from a women's perspective.

I find the comments on jeans interesting. She's right in that there is a lot of variation in women's jeans but this in itself sends an interesting signal.

In the past couple of years there has been a style of skinny leg jeans. By and large these look ridiculous. Below the waist straight leg jeans are basically timeless so right there you have an easy differentiator between those women governed by the fashion of the day and those governed by other considerations (like actually looking good; yes there's a difference between that and being a slave to trends).

Anyway, for wearing the same thing there sure seems to be a lot of clothes on that page.
Stupid

Please don't do this.
>Did those updates break Netscape? And it had nothing to do with Netscape self destructing with a failed rewrite, right?

The Netscape rewrite was like the Titanic snapping in two. By that point, the ship had, for all practical purposes, sunk.
Wow-- apparently Mergesort can be implemented in-place!?
Scott, this is a risk for any idea. We believe that we will make it simple yet have lot of additional features that others don't have. If the service itself tries to implement this, it reinforces that we are solving a real problem :). We have our own business model and will continue to implement on them.
Not really. The research, again, isn't in programmer usability. It's in formal logic and analysis of the semantics of computer programs. Benefits for programmers are just a side-benefit. The goal is advancing humanity's understanding of computer science, not in helping programmers, although sometimes the two goals are somewhat linked and deeper understanding occasionally yields industry benefits. In my example, and in many instances of expressive type systems, research has yielded tangible benefits for industry.
It's important to say that this is a second front page (the actual front page is attached as third page) :)
Dude totally buries the lede.

You gain respect from others who get shit done by getting shit done. It's not just important to hang around folks who do things, you need to participate in the community by doing things yourself.

The advice "hang around people who do things" and "dump people who don't do things" is very much losing the forest for the trees.
or maybe:
0. those who can count in ternary
1. those who can't
2. and those who didn't get the joke. :)
Nowadays I think a viable substitute is simply exposure to such people through a technical medium. A lot of my friends don't accomplish anything, yet I associate through technology with people and energy that inspires me to accomplish more.

I also think this advice can have negative repercussions. I have friends who think "I can only be disciplined and accomplish anything if I am around inspiring people," and use it as an excuse to accomplish nothing on their own and be an emotional leech when they are around successful people.
Big Data Company Delphix raises $25M
Buy car at charity action. Most are <2000 with engine problems. $2000 in Cali. Tops.

Clean it incredibly well.

Put a steering wheel cover.

Sell at Glendale for 6k to 10k as if it's a private sale.
If you're gonna go to that amount of trouble then why not steal everything, including CC numbers and why not target everyone, not just specific states?
Passenger side mirrors are far and away the norm in the US.
Wow, this link should just go to jodd.org. Scrolling through the "experience" just made me hit the buzzword wall.
>Android is open source. I can build it, run it, change it and ship it all by myself for whatever I want. So yes: I make a moral exception here.

You mean the same Android that all development happens behind closed doors without taking in any patches except for the kernel and one or a few OEMs get sweetheart early access deals from Google? When the device is sold into the market, Google throws a bunch of code over the wall, and everyone including other small OEMs with no sweetheart deals and Cyanogen mod are left to scramble in a mad rush to support their phones and tablets, drivers and software. Ever wonder why it takes such a long time for new Android OS updates? Of course, all this is explicitly designed to favor their Nexus devics over other Android OEMs. Look at how Motorola, HTC etc. are doing in their financial statements. Motorola is at a loss (and got taken over by Google), HTC's profits are plunging and LG is not going good either.

Remember there was no source for Honeycomb at all which hurt Cyanogen mod for tablets and smaller tablet makers had to do with Gingerbread, a phone OS?

Even iOS, Windows Phone and Windows release beta versions etc. for the ecosystem to get ready for new versions.

>I shed no tears for RIM or Nokia, sorry. WebOS was open and good (but the market has spoken and prefers Android), so maybe HP gets a misty eye or two

So when Google does essentially the same thing as others, the market has spoken about WebOS/Meego/Maemo, but when it's MS, the market hasn't spoken about Word Perfect, Lotus Notes, Open Office, Netscape etc. etc. and it was all because of them dumping loss leaders on the market or manipulation?
Do You Consider Groovy "Production Ready"?
Or, he wants to establish himself as a brand.
Did Windows having TCP/IP break my ability to put my SunOS boxes on the internet? Because IE4's crushing dominance sure broke my ability to use a lot of the web from my Linux box in 2001. MS never would have gotten that market share for IE without leveraging their monopoly position in windows.
This is pretty interesting, the one thing I'd say it could really use is some more immediacy.

I signed up and now I've got to wait a week for an email and by the time I get it I'll have forgotten all about your service (or it'll be in my spam).
That's a broad brush, and though it's probably a good categorization, I don't find this distinction to be all that useful as a boundary. For instance, the field of artificial intelligence and cognitive psychology branched at one point, so much of my work in cognitive architecture and algorithmic modeling necessitates user studies. One would be hard-pressed to bucket AI into software engineering though. Likewise, in machine learning, I've seen a push from classical data-driven to modern "data-informed" approaches to analyzing these results. Computational linguistics (NLP) and computational narrative are yet additional examples of fields that often requires user studies or other empirical data.

More to the point, the distinction of what is and isn't computer science has become even more blurry in the research community because research in itself has become more inter-disciplinary. There seems to be little to gain from attempting to "bucket" research into distinct taxonomies.
I don't know if it is fair to say that a period is part of the domain name. It just separates out the subdomain. news.ycombinator is the subdomain 'news' on the ycombinator name, whereas dashes have no actual information pertaining to them.
Tech Mascots: Tails, Fails, and Hails
Btw, if those guys opened a detailing shop, I'd pay 1000 plus tip easily!
Camera+ has not always been $0.99, and it has in-app purchases. A revenue estimate that doesn't take those into account is going to be way off.
Maybe I'm the only one who missed the memo, but in case anyone else is wondering what a hash is doing in JS:

"When writing (in text, not in JavaScript) about properties on specific prototypes, you may use the JavaScript notation, foo.prototype.bar. However, this shorter (non-JavaScript) notation is often used instead: foo#bar. Basically, the hash (#) stands for .prototype. — fancy huh?"

http://mathiasbynens.be/notes/javascript-prototype-notation
That's a very good question (and one I'm personally interested in because I'm pretty frustrated with Play and the Play developers right now).

Jodd looks like a very 'old-school' Java framework. This is not a compliment--it looks like a few tools that sit on top of Servlets, and that's just terrible. Wire-up appears to be XML (bad developer, no cookie) and it just doesn't look better than any other Servlet-based library. (Personally, I am convinced that there are no good Servlet-based libraries, and this doesn't help change that.)

The various libraries they keep touting on their various pages are a little scary. I'm pretty well-versed in the Java ecosystem, but I don't know what "Petite", their dependency injection library, is. I know what Guice is, and I know what Spring (barf) is, but this thing is new, and by default shifty and untrustworthy.

"Props" - looks terrible compared to HOCON; gross syntax, no importing, etc.

Their database library touts itself as "better than JDBC", but looks almost identical and makes that little voice inside whisper, "it's a trick - get an axe."

I'm not trying to harsh on them, because they clearly spent a lot of time on this framework, but this is enterprisey as hell.
The typical math education relies a lot on rote learning

This has been known and lamented for a century, and it long ago transitioned from being a radical idea to being conventional wisdom. It has been orthodoxy for decades (although recently there has been some reaction against the orthodoxy by a few experimental charter schools.) So, if current math education involves a lot of rote learning, it's not for lack of awareness or lack of attempts to fix the problem. In rebellion against facts and rote learning, teachers have elevated understanding above problem-solving as the highest goal of mathematics education, but it turns out to be impossible to demonstrate understanding, much less engage real-world problems, without knowing a lot of handy facts. That's why the most idealistic, anti-rote-learning teachers still want their kids to learn that sin^2(x) + cos^2(x) = 1. They can't demonstrate the real-world relevance of mathematics or help kids understand abstract concepts unless the kids have some basic problem-solving competence that doesn't involve spending hours searching through the book for fundamental facts.

And yes, they do want kids to get to the point where they can "forget" that sin^2(x) + cos^2(x) = 1 and regenerate that knowledge from visualizing the unit circle and applying the Pythagorean Theorem. That ideal has also been orthodoxy for decades. It just turns out that in practice, deeper understanding emerges from practice, and practice requires competence. Rote learning is a way of bootstrapping competence so competence can be turned into understanding. Believe me, progressive, "kinder and gentler" teachers were the norm in all the schools I've gone to, and they all tried every trick they knew to help us skip straight from ignorance to deep understanding with as little dry, repetitive work as possible, but they could not get around the need to learn many facts and techniques by heart.

By the way, the route through calculus you describe reflects that you are basically the kind of kid that the schools don't worry about. I was the same kind of student. It might seem strange to us, but to most students, the history of a subject and the problems that originally motivated it are the very definition of dry and disconnected. Nobody gives a damn about the awesome intellectual journeys of some dead nerds except kids like you and me who will learn the subject regardless of how it's taught. Differentiation is introduced first precisely because it makes the subject less dry to most students, because it allows them to immediately apply what they learn to simple concrete problems involving rates.
The closest thing to this I can think of is an offline TripAdvisor app (TripAdvisor City Guides). The app downloads city data straight from TripAdvisor to use on your phone when your internet / wifi is switched off.

Their huge database of places & reviews is combined with a section on 'walking tours' which seems very similar to what you're describing. A great bonus with this is that GPS services still work without internet.

A great addition to this would be bespoke intelligently generated tours based upon your likes or interests.

Also a limitation of the TripAdvisor app is the number of cities offered (though this seems to be increasing)
Another entry into this space. Others include:

Meteor - http://www.meteor.com/
FireBase - http://www.firebase.com
Parse - https://parse.com/docs/js_guide
To me, that means it is a feedback loop. Hang around people who do things, do things, more people who do things hang around, etc.

Thanks for the feedback.
"It’s interesting to note that the distribution differs from the the traditional pattern used in the English lanuage: E,T,A,I,O,N,S,H,R,D,L … Some of this can be explained by the fact that domain names are not just for the consumption of English speaking people. Even though other regions have their own domains, since .com has become the lingua franca, many businesses simply default to .com (For those interested, there is an interesting article on Wikipedia about the differing relative frequencies of letters in other languages)."

That may be part of it, but the author doesn’t recognize at all the likelihood the letter I is used more frequently probably due to Apple’s product naming influence, imitation from other companies pre-pending the letter before their prouducts and services, and the fact that ‘I’ is a strong, powerful pronoun.
Part of the inspiration for the post actually :)
Oh. Sorry, for that snarky reply(tired i guess). I have a master's in cognitive science(from india). And currently a python programmer here. Mainly because there aren't that many jobs(in cog. sci.) , here and i was not focused enough to get published in a journal during my master's. As for types, well, one ex: is a situation where i was trying to defend my choice of Dvorak kb saying usability and got a dismissive, snorty laugh as a response.
What excites me, is that I used to have to do a lot of these types of projects using a flash based solution that you just banged your head against. This is all javascript, so the sky is the limit for customization. And he did a great job with the api, there are a ton of events to hook into, and it goes down to IE7.

I don't disagree with your point about usability, but clients eat it up for some reason and this solution is very elegant and developer friendly.
This "dude" has been doing this for a long time. He is famous for such images. He has a passion for such convergences. Visit his website (root of the link) for more. He also did the solar eclipse + ISS : http://legault.perso.sfr.fr/eclipse110104_solar_transit.html
I would've thought people who get shit done don't do much hanging around, on account of all the shit they're getting done.
https://www.backlift.com/index.html
I am amazed! But probably not in the way the author intended.

The web is not paper, stop screwing it up. We fall on skeuomorphism because design takes time to coalesce on new forms, but good design will emerge. Skeuomorph designs age quickly, as Apple's annual interface overhauls show. Good digital design is starting to emerge[1][2]! Don't give in!

[ 1 | http://www.readability.com/learn-more ]
[ 2 | http://demo.jimbarraud.com/manifest ]
Car Talk guys are retiring...
I actually had the opposite situation growing up and it seemed to help me. I was certainly surrounded by slackers, with a few really motivated people sprinkled in-between. I'd say seeing mediocrity motivated me to differentiate myself and do some really cool things.
Microsoft is a big complicated company. It shouldn't be surprising that there are cool parts and less cool parts.
Sure. It's also a great way to get around domestic wiretapping laws. Assuming you can cooperate well enough with a foreign power, you can have a "I'll show you yours if you show me mine." sort of situation.
The bible uses protocol buffers
(As found on the comment thread of https://plus.google.com/113026104107031516488/posts/2RCyK3GbAzq )
> don't see how SEO is to blame for this. Shitty publications will always write inaccurate, linkbait headlines...or "eye-bait", before the Internet existed.

The difference is that since Adsense everyone has become a publisher. Just go to your favorite freelancing site and see how many "projects" are there for badly written content.

Google giveth and Google taketh away.
The battery is physically smaller. Not what I was expecting when I opened one up, especially after reading that it had a higher capacity.
Men don't appreciate the uniformity of male bodies. (basically: skinny, average, athletic (bigger chest), portly (bigger gut) ) For women, there are many more variables, and each vendor cuts clothing differently.

A guy with Timoni's tastes following this strategy would just buy a hoodie, shirts and pants from the Gap. Done. For a girl, having had a kid might mean that Gap skirt doesn't fit anymore. Or the shirt is meant for a bigger/smaller bust, etc.
Know what? Maybe the attacker is logging all the passwords that are entered. Maybe they installed a passwordless backdoor. Maybe they installed spyware on all your users' machines. There's very little point discussing all the imaginary attacks which may have already happened that you don't know about, that could be anything.
How much do you think it costs to keep News.YCombinator.com operating?
Well not to be a dickhead, but its not "entire" front page.

"Freitag, 8 Juni 2012"
"Omega Boutique Omega ..."

Footer with their address as well, not binary.
I would've thought that Intel could make something like this for a much lower price-point. That's not even price-competitive with a small Dell unit.
I have to say, this is one sad day for American culture. These guys, Click and Clack the Tappet brothers, were a constant presence for some 25 odd years. Always entertaining, sometimes insulting, and nearly always humorous. I loved their take on focus on the people and their relationships with their machines.

Sad day. But the podcasts live on!

Onward, Click and Clack!
(as found on the comment thread of https://plus.google.com/113026104107031516488/posts/2RCyK3Gb... )
Give your developers prod access - it’s trust
Websites samples not working on Chrome 19. Had to reload 4 - 5 times. When they worked, it was a slideshow on my (relatively) new computer. Yipes-stripes.
"Surround yourself with everyone" isn't really actionable advice. It'd be sort of like hanging out at the mall or the quad of a large univerity. Maybe instead spend some time with the niches and factions of life. To continue the university analogy: stop by the chess club, hang out with some rowers, say "hi" to the debate team, show up at the stoners' party.
Just wanted to point out that any implementation as a browser extension (as opposed to bookmarklet) is safe from DOM manipulation; searching on Google for "supergenpass extension" returns results for at least Chrome, Firefox and Opera.
It is a feedback loop, but how can you hang around people who do things in the first place? Someone in your group has to be the one who initially does things, so why not make that you!
CloudMine - https://cloudmine.me/ is similar, but more aimed at mobile...
I want a browser with readability's interface. So wonderful to use.
In the realm of "productivity", there are many different personality types:

- People with vision, who can recognize potential in a concept or idea

- People who, given an idea, can conceptualize all the use cases and rare exceptions

- People who can initiate projects and provide good momentum for all those involved

- People who take a task, buckle, down and get their part done

- People who carefully examine other folks' work to check for mistakes

- People who can take a languishing project and bring it through to completion

- People who play constructive devil's advocate, helping you consider all the possible risks

- People with all sorts of other skills that I didn't think of right now

- People who slack

When building a team, you'll need almost all of these personality types (you could probably leave out the slacker, though). Don't throw out the baby with the bathwater by only looking for the "manager" types or the "coder" types.
Here's another analysis I did a few years ago... how many dictionary words are taken???

Might give you some ideas: http://blog.hotnamelist.com/2009/02/are-all-good-com-domains...
previous discussion:
http://news.ycombinator.org/item?id=3040157
Considering it is the top 1091 most frequented site according to Alexa and it is running a lot of Chron jobs, I can not imagine it is a trivial expense to keep it up and going?
What if the LinkedIn Password Leak Was a Hoax?
I'll not agree or disagree :)

I simply processed the file provided by the good folks at Verisign, and used however they classified things.
Link Building From Scratch
It's not just important to hang around folks who do things, you need to participate in the community by doing things yourself.

I would think this is obvious. To me the biggest part about hanging out with people who get stuff done is seeing what it takes to get stuff done, and then doing that.