skysight-inc/HackerNews huggingface dataset:
If we define 'purely technical training' as that which eschews any education that doesn't specifically further one's career or technical abilities, I think an accusation of anti-intellectualism is apt. That being said, 'Philistine' is a pretty broad term that means like fifty different things, and its one of the words where saying it or writing it out loud always provokes the same response as pronouncing 'mature' with a hard t.

(For what it's worth, I do think there's an echo chamber of STEM 'superiority', absolutely present on HN but more so on Reddit and Slashdot.)
Visualizing Repetition in TS Eliot's Four Quartets
I think clang/LLVM is where the active point of development for a lot of that kind of stuff is. There's been a lot of code-checking/sanitization features that have been added in the last few releases.

The most recent release of clang can even track undefined integer behavior (as recently posted to HN).
I'd like to add "Don't give estimates to other stakeholders (especially a client!) without talking to engineering." Even if you have some technical expertise, your guess may be off due to a lack of knowledge of the specifics of the platform, framework, gotchas, other priorities the team may have and a million other things.

The reality is that you can get yourself (and your team) into a bind if you commit to an estimate/schedule without discussing the details of what will be delivered with engineering. Don't do that.
Marvel Heroes Black Panther Tips - Marvel Heroes Guides
Aren't you already on the watch list just by participating in discussions on HN?
In theory the court should do no such thing. Judicial review is not a constitutional power but rather a power created out of whole cloth in marbury vs madison

(Not that I'm complaining, I'm fine with the court doing this, but it would be nice if it were an enumerated power)
I'm working with Balanced right now to build a full dashboard for their payments product using Ember.js. It's open-source and being used by real users. We started with Ember when it went RC for version 1.0 and haven't had any problems so far. Not using Ember Data (didn't play well with our API), but a good app to look at for regular Ember stuff.

https://dashboard.balancedpayments.com

https://github.com/balanced/balanced-dashboard
You can free ride -- receive the spam directory but not contribute. As long as your mail is representative of the overall mail corpus, that works out fine.
There's just something telling about a person who calls others Philistines

Others? I'm talking about an attitude. (I even checked http://dictionary.reference.com/browse/philistine to make sure I had the word right.) If you don't think that attitude dominates our age, we must move in different circles. In the world I live in, "education" and "job training" are synonyms.

It's funny that you use the term 'smugness', as that's exactly the feeling I got while reading your post.

Oh dear. That's not good. Well, it's hard to see oneself accurately. I will say that my comment comes from long and hard experience ending in failure.
Dear India, Show Some Spine: Take Hong Kong for Example
Hrm I wonder what are the chances that someone at the NSA or doing contract work for the NSA has a buddy at a company and that person decides to use their NSA powers to get their buddy's competitor's emails from Google Apps and send those emails to their friend. If there are safeguards in place from keeping this from happening how was Snowden able to take so many documents with him when he went to Hong Kong. Ok so maybe he didn't take any of that kind of data, maybe I'm reaching. If this kind of thing did happen would they let the affected company know? Would anyone know?
Show HN: Home Automation plug your lamp into WiFi
Didn't Goethe describe this in his Theory of Color? Amazing physical/physiological study of sight.
Nice summary of Rails Api Options
I think you're overstating what it takes to get through elite colleges and perhaps misunderstanding what it takes to get in them. There are many strategies to get through those sort of institutions. Ideally the experience at an elite college is an exercise in improving your analytic and communication skills and you thus use those skills in papers, exams and labs to both grow and show your skills. I imagine that's what you have in mind.

For other people it is closer to rote memorization and the challenge is recognizing the problem and remembering the solution. Elite colleges don't weed these type of people out with their admission process or their evaluations. And particularly on the coursework side students looking to game the system tend to find courses and professors that are most suited to their goals. Some of these courses are even offered by "good" professors who would rather focus on genuinely engaged students and give the others good enough grades. I've even seen professors that are harsher to genuinely engaged students because they "expect more" from them.

The academic system is flawed. And if you think about it from the perspective of an admission dean there aren't any incentives to get it right. For all the complaining we do about types of technical interviews, think about admitting students to a college. You are pretty much only assessed on the superficial statistics of the classes you admit. A company can immediately reap the benefits of a talented employee that flies under the recruiting radar due to not fitting a traditional profile. Most talented high school students need at least a decade before they make meaningful impacts on the world. By then a dean of admission has moved on to a new job.
which web development frameworks have you worked with so far?
A big problem lies in secondary school. There's very little exposure to formal argument, and heavy emphasis fitting ideas into a rigid paragraph structure.
Check out some of the speeches from the Norwegian government in the aftermath of the Breivik massacre.
Voting works well with small-to-medium communities of readers invested in the quality of discussion, but breaks down in large groups. Look at some of the larger subreddits - people in the comments complain about the quality of frontpage articles because the voting group becomes much larger than the commenting/discussion group.

I wonder what's going to be the next big innovation in filtering the firehose?
In other news Hong Kong dissappoint in NSA for breaking laws. Asks for extradition of NSA head to answer for charges of espionage.
A collection of links to resources on programming and other related topics.
Flowcharts are waste of time.

But diagrams can be very helpful. The important thing to remember is that "a complete map" will be too noisy to be useful.

A diagram can describe a few parts of a complex system quickly and easily.
This kind of work isn't informal.

Economic espionage is a big part of what intelligence agencies are doing all day.

http://www.commondreams.org/headlines/070200-02.htm
I'd say the parent comment is right on target, given the understanding that "Philistine" is not a synonym for "ignorant." There is no essential smugness in observing that students who know little philosophy, art, history, or discourse tend to consider them so much hogwash.
I'm saying that you'll typically not find pairing as part of an interview process at an organization that does not value pairing. Furthermore, due to the low adoption of pairing, you'll find a lot of candidates that have never paired before, and if there's one thing we know about people, it is that they fear the unknown.
I think that's a good point -- humanities classes at the high school level in general (at least in my experience) were focused on retaining information and spitting it out in a proper format. I remember reading the Iliad for AP English and being quizzed on the name of Achilles' horse.
> WebRTC still uses central servers to establish connections

WebRTC without a signalling server: http://blog.printf.net/articles/2013/05/17/webrtc-without-a-...
This is something you build up to over a long period of time, not in one or two classes or even cramming it into four years.
Basho's Chief Architect here. I was talking about self-taught programmers and companies irrational bias towards people with CS degrees.

I didn't say "lie and misrepresent", I said "BS and charm". It was a rephrasing of an earlier tweet of mine:

https://twitter.com/argv0/statuses/222618738250350592

My main point was that all this stuff can be learned without a degree, but should always be learned, and that these jobs mainly require skills not taught in school; that charm goes a long way, etc.

Your parsing of what I said is unfortunate and your characterization of what I was espousing ('sociopathic', 'cheaters') is wrong.

EDIT: Try to interpret what I said in a positive way.

I was talking about personal intellectual growth, not obtaining things you don't deserve via lies.

I was talking only about bootstrapping yourself into a career you want - of course you must then master whatever it is you have set out to do or will be found out and fired.

If you want a job and know you can learn it, then obtain that job however you can and prove yourself.
its a very bad thing that bitcoin is subject to government control. very quickly it will be used to tax and arm in order to .. tax and arm and its potential to break that loop will be lost.
I think the decision to focus on writing was very specific. She is trying to convince people that studying the humanities can/does create a very real skill, an argument that drives a lot of STEM advocates.

Personally, I see the value of humanities as how we (a society) got here and why. I think it's important, but I don't think I will have the opportunity to use this knowledge. I do not know all the author's thoughts, but I would guess that she was writing to what would generate the most appeal, not necessarily her exact thoughts.
Vision-Based Framework - Rand's Blog
As far as I'm aware, companies don't offer direct convertibility of funds from a credit card to bit-coins.
The strongest use-case for Vagrant is to set up separate VMs for each project. This allows you to ensure a clean, stable environment for each project you may have, without it being cluttered by dependencies from other projects.

It's like a system-wide virtualenv.
The first paragraph would be improved by the economic reality that dare not speak its name: adjunct. Most people who pursue the PhD in English will fail to join the one profession which actually needs English PhDs (training future English PhDs) and instead, if they want to continue putting to use the last 7+ years of their life dedicated to mastering the reification of privilege and construction of the other as demonstrated by 18th century American advertising, end up as later-day itinerant minstrels. The career has little to recommend it by the standards of Harvard undergrads: poor material conditions ($3,000 for teaching a course, typically no benefits), little impact, no stability, and (perhaps most cutting of all) the social slight of being a second class citizen in academia and constantly forced, in ways large and small, to acknowledge that fact.

English PhDs should come with a disclaimer: "90% of you will be unemployable. Your professor who says that you are special and such a good writer that you deserve to give this a go is lying to you. You are not a particularly good writer. You have just internalized the art of flattering English PhDs, which is unfortunate, because they expect to get that done for free and have more than enough takers. Many people who are as talented as you are unemployed or underemployed, and their only opportunity to appreciate Foucault and Kafka is when they're applying for welfare benefits."

English undergrad is almost worse. Even by the standards of the humanities, which chiefly exist to certify that certain students managed to be mostly literate by senior year of high school, it tries to beat any love of the language out of you. By twist of fate and changing departmental policy, my sister (3 years my junior and a genuinely talented writer) and I ended up in the same "freshman" composition class. I phoned it in and got As and A+s, she slaved away on every essay and squeaked out a B-. She hadn't learned the bemused sneer yet. ("The author believes that the poor would better themselves through honest labor. One imagines an elf in Santa's workshop, quite appropriate since the benevolent employer is a myth but the unwavering sweatshop labor in the service of fulfilling the bourgeoises' consumerist desires is very real." <-- "OMG so nails it!!") After you've mastered the pseudointellectual bemused sneer, English class is your oyster. My sister refused to be cynical, grappled with the texts and worked out some genuinely beautiful prose, and barely passed. She figured it out in later years, graduated, and is currently deeply in debt after receiving a master's in an unrelated field after finding out, unsurprisingly, that a major in English makes you virtually unemployable. (One of many deep cuts along the way: she ended up working for our alma mater in a position which was, frankly, secretarial work, and was told, when she attempted to move into a permanent position, that secretaries at our alma mater should have graduate degrees because it would reflect poorly on the institution if they had just graduated in English.)
That would seriously harm US relations with Mercosul and other Latin American countries. The US already has a poor track record in Latin America. Invading Ecuadorian sovereignty would basically turn Latin America into yet another region with strong Anti-American attitudes like the Middle East. I'm sure Europe would also heavily condemn such an action.
The History of Early Computing Machines, from Ancient Times to 1981
I was being humorous.
Thanks for illuminating the conversation by demonstrating pedantry of the type so often heard from English majors. You've done so to cleverly illustrate part of the reason the major is on its way to irrelevance, no doubt.
Thanks for that, will check it out.
In the games world, C++ is still ubiquitous as it is one of the few places where bleeding edge performance is a competitive advantage. In my case, I want to write my own game engine :). I've been using other engines for years and have plenty of experience in other languages (Haskell, Ruby, Python, Lisp, Erlang, etc). Although I have a lot of C++ experience, I feel like the idioms sometimes allude me.
Most of the points mentioned make it reasonable to use central servers, but why did they need to drop the p2p encryption?

The only thing that seems related is "and other nice features like spam filtering and malicious URL removal" which he briefly mentions, but I don't find it a good enough reason to drop encryption and make it possible to intercept communication. Seems like an awful tradeoff.
I was one of the first users of Mathematica and recently received a thank-you note from Wolfram Research for my early support. Unlike many early supporters and enthusiasts of Mathematica, however, I won't be encouraging others to join the Mathematica bandwagon.

I myself stopped using the software about a decade ago for one simple, painful reason: I don't want my work to be trapped inside of a system that prevents others from freely building upon it. (And, no, Wolfram's CDF and "player" software are not substitutes for real, live code that I can give to others and have them use, change, and build upon -- without having to license a proprietary software system.)

As I've written before, Mathematica is one of the world's great works of software, mathematics, and engineering. But, as I've also written before, it can't achieve but the smallest portion of its potential to do good for humankind until all humans can use it. For real.

If Google wanted to do the world a big favor, gain itself some serious PR points, and perhaps increase its supply of potential math-savvy engineers two decades hence, it ought to buy Wolfram Research, continue to fund WR's work, and release Mathematica as free software backed by an open development process. Maybe this feat is too big for Google to pull off. Maybe it would take a consortium -- Google, Facebook, Apple, Yahoo!, Microsoft, and IBM together -- but maybe it could happen.

And, if it did, that would be a great day for humankind.
I would say that those gifts aren't determined by the content (For you, CS, for others, business or whatever) as they're underlying gifts someone either has naturally and 'easily' or for others still it takes more learning and practice to acquire them. I studied design and now software engineering and I too would say I've acquired these gifts—to an extent—but also not only from university did I learn these but from my parents (We've always had a lot of books and my parents are happy readers) and situational circumstances. :) In that last sentence I was thinking that these things are hopefully taught not only at university but elsewhere and earlier too.
The necessity of studying one's own language is the problem. Most of what is read in English should have been read before college begins. And what's left? There is no language to master as there is with a French or Classics major, save some specialty work in old/middle English. The interesting linguistics are covered by that field. Education majors cover the pedagogical aspects just fine. So, the only thing that can be left is remedial reading or inventing new fields of study, and the invented fields aren't rewarding ends or means financially or intellectually.
The safeguards for actual analysts who use the data "officially" are probably a lot stronger than for sysadmins (like Snowden) who have access through side channels. They probably log access through the front door of the webapp and would question someone doing queries on blatantly non-work related things -- this has caught people in healthcare looking up the medical records of famous people, in the past.

They could probably still get access to a very limited number through some pretext, or with cooperation from other staff (like sysadmins or the reviewers), but it's less of a risk with NSA I think than it is with other agencies.
I disagree. Tourists in museums are generally bored by the classical/baroque/renaissance art section and entertained by the weird stuff in the contemporary section. If their jaws are agape it's because they are falling asleep, or because they weren't expecting the Mona Lisa to be so small.
FISA and ECPA made things more secure than they were previously, which is the crazy part.
> This whole NSA thing should be enough to push things like named data networking/content centric networking

You're damn right. It wasn't even a few days after this whole thing broke that I started working on a simple, distributed and automatic file synchronization program. No third parties and open source.

I was absolutely stunned to find out that nothing out there meets those criteria (despite my best efforts). The only thing that was close was git-annex assistant, but I don't want to use git for simple file synchronization (particularly for large files).

There's also Bittorrent Sync, but it's completely locked down. :-/
How the hell does DEA seizure of bitcoins = government control of bitcoin?
It wasn't URLs that break RFC 3986, it was more an instance of Postel's Law where some common URLs people might send and parse in HTTP messages every day actually weren't allowed in HTTP according to the upgrade path from RFC 2396. When I became worried about that possibility I decided to jump back to 2396 since that's the RFC that 2616 truly inherits from.
This is great stuff.

The reserved characters are different for each part

But if it's true that you can _optionally_ percent-encode any character in any part of the URL (path or query) -- is this true? I think so -- then there is in fact a way to _encode_ any URI without as much syntactical awareness of the URI structure.

This means that the "blue+light blue" string has to be encoded differently in the path and query parts: "http://example.com/blue+light%20blue?blue%2Blight+blue". From there you can deduce that encoding a fully constructed URL is impossible without a syntactical awareness of the URL structure.

Does it? Could you optionally encode it as:

http://example.com/blue%2Blight%20blue?blue%2Blight%20blue

That is, percent encode (not the legacy encode-space-as-plus) both the plus and the space in both path and query?

* You'd still need enough syntactic awareness of the URI structure to know to leave path-seperator "/" alone, and query-part-beginning "?" alone.

* And you'd need even more syntactic awareness to properly _decode_ URIs, which may not have chosen to optionally always-percent-encode.

* But it might be wise if libraries chose to encode things in that consistent way, for instance encoding plus in path even though it's not required, never encoding space as plus even in query.

* I think there is _no_ good reason for any modern library to encode spaces, even in the query string, as "+" instead of %20. Even though many of them do. Don't do it.

* I don't use Java much, and couldn't entirely follow those examples (this stuff is confusing to talk about -- as in all escaping issues) -- but it sure does seem like those parts of stdlib/commonly used libraries are pretty darn broken. (And I'm sure Java is not alone here -- there is a long history of devs being confused about this stuff. Again, as with just about any escaping-related issue).
HN is full of product reviews. "Puppet or Chef?" "Should I get the Dell Linux laptop?" "What is the best PaaS platform?" "What project management software do you use?"

A question about a relevant product is welcome in Ask.
No, you infer some other meaning. That's all you. I meant what I said, and I said what I meant.
Well, more than anything it sounds like you had a good teacher. I think the essence of this experience is possible with any material, provided the teacher is good. I mean, your description almost reads like the kind of martial arts training you see in movies. (This is not a bad thing.) But, I'll agree that it's more likely in the humanities, in a small class, with a passionate teacher. The advisor/advisee relationship in grad school seems like a great place for it, in an ideal world.
Are you arguing that there exists a class of people smart enough to gain admission into and pay for college, yet too simpleminded to assess the hazy job prospects based around a degree in English, psychology, art history, and the like?

As far as I know, every major world culture produces writers, poets, sculptors, and musicians, and in no case is an education in those fields a guaranteed ticket to economic prosperity.
Here's a good time killer (I think I got all of the domains in there):

https://encrypted.google.com/search?q=hidden%20features%20of...
Don't overestimate the importance of your undergrad major. The value of your degree is based on the caliber of the institution from which you received it.

As a history major myself I can tell you firsthand that a humanities degree does not make one unemployable.
[citation needed]

Yeah, the more I read about bitcoin in the media, the more I've decided people are projecting on the currency what they want it to be about.

The entire point of Bitcoin is anonymity!

The entire point of Bitcoin is to be able to do things that sound suspiciously like laundering money!

The entire point of Bitcoin is to circumvent seizure!

I just wonder what will be next on the list.
Since it uses ffi it should work on jruby, have you actually tried to see if it works well?