skysight-inc/HackerNews huggingface dataset:
The problem, though, is that there's no "forced" interaction with others outside your own interests/background.

When I was in school, I was a white kid from a white neighborhood in a school that was 50% black. Had I been homeschooled, even if I had interactions outside of home, I would not have been exposed to the diversity of cultures.

I feel this will lead to a form of tribalism.
I'd agree that SurfaceFlinger is pretty minimal as a compositor. However, because of the power / performance limitations on mobile devices. you're losing if you're compositing with the GPU rather than say overlays, which SurfaceFlinger does facilitate with the HW Composer (as I'm sure you know).

I wouldn't recommend this approach for the desktop but the reason I like this approach for mobile ubuntu initially is that you will get a more mature GPU integration with SurfaceFlinger/ANativeWindow than generic Linux.

Edit: we also know the limitation of glesv1 is because of the problems for glesv2 support in some is emulator environments. So it s a trade off. Agree that the multiple display support is a big problem too
Ahh, so you accuse me of essentially magical thinking because I can't see anything unplausible in the story. Yet you refuse to explain, other than declaring "it's so obvious derp", and think you won't be accused of magical thinking?

As for your "clearly explained reasons", they are as I understand them:

1) the guy was nice oh no!

2) There were some events you've never experienced, therefore must strictly be false.

3) The guy talked about his experiences on his blog - obvious liar, not just telling about his life on a medium heavily used for that.

4) He doesn't remember every detail of something that happened some years ago. You know what. I am certain I don't remember every detail of every thing that happened to me too... sorry this is not even remotely useful criteria.

So, explain to me how the guy is obviously lying based on some pretty weak critera, and some really plausible events.

Right now you are just calling me stupid when I am trying to understand you - this is the type of bullshit that makes me wonder why I would even give credit to your claims. As soon as someone questions them, you claim "you are stupid" instead of explanation. Not a good way of being convincing or practical in an argument.
Do the same thing to them as you do when they're in the office.
There are. Check dotdotdot.me
I agree, it could use some practical examples. The announcement sounds very grandiloquent but it doesn't say much. The readme in the source is not much more explicit:

"You have already or have created a CLI based application or script. It takes input, it produces output. Now, how do you expose your work to the web so you can utilize via a web service. REBIN takes care of that!"

Great!
As idyllic as that sounds, they've been predicting that since the start of the industrial revolution and the trend has continued in the opposite direction.

Manufacturing desires and trumping economic needs over social goods is so entrenched now that I doubt most people would choose a more relaxed lifestyle over the next shiny bauble dangled in front of them.

I wish it were not so, but I see little to no evidence to the contrary.
Cartoon Budget Cuts and Bruises
Florida's Sinkhole Problem Is Just One Part of America's Looming Water Woes
Bold statement that has been proven wrong already. Khanacademy is a point against decreasing "willingness", as is Coursera. Most of their participants would not otherwise attend a formal course, either because of cost, living circumstances or some other factor. In fact, the "poaching" of students from traditional venues is limited.
In my experience MOOCs don't replace the academic experience of being in a classroom, and interacting live with students and teachers. It does not replace lively discussions and debate. It does have a place in continuing education and supplementing coursework especially in technical subjects. I finished a Coursera class last month. Here is my experience
http://datagrad.blogspot.com/2013/01/my-most-recent-mooc-exp...
I love that Bloomberg Businessweek includes a TLDR for their one page article.

Right at the bottom, too, so you don't know it's there.
I think currently it really comes down to the type of person enrolled in a MOOC. MOOC's certainly lower the barrier to accessing top level educational material, however that helps the people enrolled in them minimally if they are not motivated to fully take advantage. The comment made about MOOC's not having the same effect on people because they have no tuition is partially valid because of this.

My point is that with our current culture surrounding education, I don't believe that MOOCS will be powerful enough to topple academia. People just simply don't care enough about their education in America. I think that MOOCs would probably be much more effective in other countries, where education is not taken for granted.

However as time passes, and the culture around education shifts in the US, perhaps people would be more inclined to use MOOCS to their fullest potential.
Hey revorad, Arvind one of the guys behind bubbles here. We send the letter as a zipped file when recipient is not on bubbles along with a web link. Did you not receive the web link?
Andy was also falsely accused and wrongly convicted. So he ends up in prison without any recourse. This is the same as starting or joining a startup voluntarily?

Also, don't forget what he had to swim through to reach freedom.
No. Any significant breakthrough usually represents many man-years of effort spanning years in real-time. Loosely, it's a very applied set of phd research, driven towards a goal which can not be demonstrated true until it is proven true.

I'm sure 'lean startup' is fine for a relatively trivial problem space, and there are many of those bringing much added benefit. I'm equally sure that significant lab equipment for bio/chem/materials firms can't be just 'iterated' through without heavy capital and a long-term plan. :-)
I have 2 27" monitors (an iMac and an Apple display) next to each other, and it's fantastic for programming. One display has Xcode using up almost all of the screen; the other display has Safari showing documentation and other reference documents. What would make it ideal is a usable keyboard with a usable trackpad built into it, like the laptops do; moving my hand to use the separate trackpad is just as irritating as using a mouse.

I use a standing desk, and find that I am far enough away from the monitors that head movement is not an issue; moving the pointer can be but you can increase the tracking speed setting to make that a non-issue.

What I am considering switching to is using the display attached to my laptop. Xcode would be on the laptop screen and the display would be used for showing reference material.
Anyone who wants to interoperate with software not written in 2013?
Well, they could destroy academia if the credentials start to mean something. There is no reason that a university is some special place to learn things. There are three things colleges seem to do fairly well - knowledge transfer, credentials that mean something, and research.

Knowledge transfer can happen online or anywhere if done right. Credentials that mean something is possible if there are reasonably good standards behind them that are provable. Say, some kind of standardized test/certification. Research could happen outside of the way Universities do it now.

For now those things are all tied together, but there is no intrinsic reason they have to be.
Swimming with Spacemen: training for spacewalks at NASA’s giant pool
Technically, everything was RESTful, we just didn't have a hipster name for it.
I've been using 27" monitors for years now. I find that I put my work in the middle and use the periphery as window storage for ancillary context windows. (Like tailing server logs and performance tickers that I peek at from time to time while developing.)

I also use a different virtual desktop for each set of tasks. (email/hn, development, research, …)

I do add a second monitor when debugging full screen applications, but find I don't use it otherwise.

An important variable here: My eyes have reached an age where they are no longer variable focus devices. My computer glasses are set to a fixed distance, so the center of the screen is in focus, but by the time I pivot over to the edge of my monitor, the focus is not sharp anymore.
Imagine how nice prison would be if at any moment you could just say "fuck it" and go get a six-figure job with Google or Facebook or whatever.
They are simpler than photovoltaics in the sense that a mechanic can repair them. I like them because they:

- Use simple materials, not a bunch of rare earth metals that the USA doesn't have

- Will last as long as you maintain them (to my knowledge) unlike solar panels

- Have better efficiency compared to solar panels

You are right that they are not as "simple" as slapping a panel on a flat surface and wiring it up. Clearly, they are not suited for installation on houses. However, power plants have always used more sophisticated systems because they can handle the tradeoffs to reap the rewards.
As long as "HR" continues to care about credentialing rather than actual knowledge...

FTFY
It occurred to me that just as type setting has caused some standardization in written letters, and the written form of language has caused standardization in spelling, that the necessity to speak clearly to a computer could cause a similar standardization in verbal communication. It would be interesting if we adapt more to the machine than the machine to us, learning to be a little more careful about enunciating and learning to use commands in speech that are meant for the computer, like saying "comma" in a sentence.
U.S. Seeks to Revive ACTA Without European Support
I actually wind up using both. But SQL Developer is pretty heavy and I prefer using psql to a GUI tool with Postgres, so I wind up in sqlplus a lot (when dealing with Oracle, which is seldom).
This is awesome. I'm going to start writing a scanner to find silly things exposed on the internet using this.
> And, of course, the Fair Use clause of the copyright act makes it perfectly clear that you're allowed to do this as long as you aren't transmitting it to other people. Have fun. Go nuts.

Absolutely wrong. Nothing about fair use is perfectly clear. Fair use is a guide for courts to determine if the individual case fits within fair use.

The whole outrage over the DMCA is that it can prevent fair use, because fair use doesn't allow circumventing the DMCA.
Came in expecting a prescriptivist ranting about the roots of our language and got a fairly level-headed rant at language loons prescribing things wrongly. I enjoyed it.

All living languages are subject to continual change anyhow, that's the rule that should stop people from dictating how we use the language. Language is just there for us to pass on information, in most cases of nitpicking that gets overlooked.
Posterous is DOWN
Thanks for the explanation. Those are the use cases I was kind of thinking, it just didn't seem 100% clear in the pricing page, especially when my use case would probably just be one or two tokens.
The animation is great, I would only change the music which is a little distracting at times. I get that you probably choose it to keep with the Parisian theme of the video, but at times it feels out of place in an app video.
College debt is getting out of control. I could see MOOCs cannibalizing some lower tier options, like University of Phoenix, which IMO would be a good thing. But I don’t think Harvard’s going anywhere. To become more popular, MOOCs need to do a better job of marketing to employers that their credentials are just as good as some lower or mid-tier state university. Some MOOCs are already doing this, like Udacity with their plans for offline proctoring. For now, most MOOCs are basically TIVO for lectures.
I was trying to refer to x servers in general, not just remote x servers. I can't remember the last time I used X over a network, but many of the programs I use very day don't use GTK or Qt, and so wouldn't work if I switched over to some windowing system that couldn't run X as a client.
Moocs are in the majority better than corresponding books.

Generally books are more detailed (and expensive) than most students would need or benefit at a "first read". When I pick up a university-level text without the need to study for an exam, I usually don't follow through. Mostly because I get stuck somewhere. With Moocs that doesn't happen.

Moocs are currently only scraping the surface of what is possible with computerassisted instruction. They offer quizzes. But in the future I fully expect interactive Tutoring software that would for example be able to "nudge" you towards the solution of a problem, train you in a particular skill through repetition or even check a proof for a math problem.
Comparing carving through a concrete wall to freedom for 20 years and building a startup in a 4 or 5 months is very humorous and is like comparing apples and oranges. You'd never feel like you completely failed if your startup failed. The new things learned along the way makes it way more rewarding than getting caught with a chisel in hand.
Almost nobody in DC does it, DC is not a good comparison.
I intended to do photography so that i could make a living doing something i loved. It seemed a great idea at that time.

But while i loved the process of taking the photos (i do mostly landscapes, which basically involves patiently waiting for something magical to happen http://saravk.kettik.com/go/photos), i didn't quite enjoy the process of turning that hobby into an income generating endeavour. So i guess i finally came to the same realization as you did. To keep my passion and profession separate.

I also realised that i didn't lose my love for coding, especially when working on my own projects. So i'am now working on a solution for my original problem. To find a way to help travellers create, share and monetize their content.
This is great! We (Vidpresso) think this sort of thing is the future of TV, and that's why we're building it. Currently, our first product is a way for TV stations to take Facebook and Twitter, and show it using their own graphical look on-air. We have some big broadcasters, like Anderson Cooper's show Anderson Live, as well as some interantional stations in Germany (QVC!), Panama, and Lebanon. In the US we have more than a dozen US TV stations, and Univision uses us for their network programming.

Here's some samples:
http://www.youtube.com/user/randallvpp

All we use is Google Chrome on the output side to make it simple to display the graphics.

All three of us have video & TV backgrounds, but we all turned into coders somehow. We're always looking to meet more interesting folks who are interested in the intersection of video and the web. I have info in my profile, plus you can check out our website: http://www.vidpresso.com/
Aliases for misspellings of various linux commands and environment variables pointing to important work directories.

That and my PATH.
No email in your profile.

I have been thinking about this for some time now and I feel the biggest factor in using this is localization. Nature of corruption is different in most countries, the startup will need to address that.

I'm down...email me? ping@namank.com.
How Fedex Bet Its Future in Vegas
That setup works well for me. I work from home Mon and/or Fri, and I'm always in the office Tue through Thur. It's nice to save some commute time and being able to really focus on coding, but I think I'd go crazy doing it every day. There are also lots of conversations I have with coworkers that wouldn't happen if I were never in the office.
Tivo doesn't have Quizzes and exercises.

For the most part though, the Moocs' credentials aren't the same as from some on-campus course, and there is not one bachelor program that is fully available from Moocs. Udacity seems to aim at such a credential, but they are at least 75% shy of that.
Interesting point, as I often find myself (being a human) having a difficult time understanding many people, mostly due to their unfriendly communication patterns (low talking, mumbling, not enunciating, drawls/accents, etc).

Seems like one of those things the general public pushes back on, if for no other reason than virtually everyone gets offended when told they don't know how to speak.
When run in client-server mode, Puppet will run every 30 minutes by default, overwriting local changes with the configuration on the server.
Our team simply uses IRC over freenode. Extremely simple, a multitude of great clients (http://www.codeux.com/textual/), and completely multi-platform. Most of all, it's free.
passwd

Change the root password to something long and complex.

And bam! Not even a full paragraph in and security fail. root login should be disabled completely, and all use of privileges should be through sudo. Debian sets this up for you automatically upon install if you supply an empty root password. Of course, disabling root is just the beginning (and the first user created needs to be locked down, as they are now essentially root).
Comments = good coding
> I'd also say that during the first five minutes you should set the default firewalling rules to REJECT anything and then only whitelist what is actually allowed.

At which point your 'net connection blips and suddenly you wish you'd paid extra for console access.
I've worked remotely more often than not over the last 3 years. It's becoming a more common trend. I am glad for it.

I was skeptical at first as I was prone to the common, ephemeral ailment of loneliness. However advances in group video chat, online whiteboards, cafes with high-speed wireless and power bars, shared working spaces... I prefer it to working in an office. I can choose when I am distracted, I can change my environment to suit my mood, and I get more work done over all.

I also get to spend more time with my family and less time commuting (which is a complete waste of your life).

I look forward to offices being "optional," but I doubt they will disappear completely. We are, by nature, social creatures. I predict that we will instead employ communal spaces instead of the traditional, "company office."
Seems to me this method is patented. How are they going to sell these kits?

Reference: http://en.wikipedia.org/wiki/Plastics_extrusion
You should check out the Indian House of Commons, called the Lok Sabha. Rape and bribery are a prereq.
I, personally, am very excited about the merging of phone, tablet, and desktop OS and the possibilities it creates.

I am also looking forward to seeing how it would affect my life as a web application developer. Mainly I keep thinking if the phone hardware (which are mostly ARM processors and limited RAM) will be able to run a number of servers and services we web developers usually have running on our desktops.
Lets see...

Streaming ads into your dreams. Hacking your friend's implant/brain to give them nightmares. "Thought Logging" what a political opponent thinks of you.

I can foresee all of these. Does this give no one else the willies?
How Not to Write an Author Bio for your Blog
Moocs don't aim to destroy or even replace Academia.

The way they are currently used and enjoyed is as a combination of edutainment and for developing skills when no university program is feasible.
Credentialism is destroying academia. Professors have been under pressure for decades to lower their standards, avoid making their courses difficult, and to teach things with obvious vocation relevance. Humanities departments are being slashed. General education requirements have been weakened.

Eventually, employers will realize that two-year degrees are as good as four-year degrees when it comes to vocational training. If a four-year degree represents nothing more than vocational training, why bother requiring one when a two-year degree generally suffices? By catering to credentialism and caving to student demands for vocational training, universities have set themselves up for a disaster.
http://Hipchat.com is the best, hands-down.
I don't like this sort of thinking.

It costs us -- the collective -- nothing when someone makes a grid, or a framework, or a library, or anything, that they think might be useful to someone somewhere and uploads it to the internet for all to use.

I agree that this space is a little "crowded," but even that notion is misleading in this might-as-well-be-infinite internet, because it's really just perception. Every time I see another CSS grid showcased, I admit, I think to myself "another one? Really?" But good on them for showing me, I think, just because I've probably forgotten about it two minutes later doesn't mean that everybody has.

This thinking should be reversed -- we should all say, to everyone, "show us what you've got."
Full characterization of polarization states of light via direct measurement
http://www.nature.com/nphoton/journal/vaop/ncurrent/full/nphoton.2013.24.html
4 Everyday Prospecting Rules You Should Set For Yourself
One day we will have teleportation and this discussion will be pointless. :)
Puppet does have a single run mode of usage: http://docs.puppetlabs.com/man/apply.html

I use it to manage just 5 servers, with a Fabric script that rsyncs the manifests up to the servers then runs `puppet apply` to apply the changes.
Get some basketball players, musicians, and billionaires to make programming seem cool to kids, so that 10 years later, you can get new Java developers for $40,000/year. Brilliant.
Show HN: Breakpoint.io - Share and get feedback on your side projects
I'm sure those companies must understand that they need good developers too. Seems like they are throwing a wide net by saying "programming might be fun" to see how many people try it and stick with it. I've tried lots of hobbies that didn't stick, but programming did, and now its more than a hobbie, its my profession.

It reminds me of photography. There are a lot of really good amateur photographers out there, but they can't all get professional jobs as a photographer. Why can't programming be the same, or, at least similar? It would be nice if everyone could write a script that made their life easier by using something like AppleScript or Automator or Python or the like... does't mean they could keep up with the rigorous programmer lifestyle, but at least they could understand.
I'd bet that men would also purchase this for their girlfriends/wives, so they don't ever have to go to the store :)

File this under ideas I wished I would have thought of....
Adding different resource identifiers to the url can also retrieve different commit formats:

Email Patch: https://github.com/rails/rails/commit/b83965785db1eec019edf1...

Unified Diff: https://github.com/rails/rails/commit/b83965785db1eec019edf1...
The full paper is behind a paywall. An article about it from one of the research institutions involved: http://www.rochester.edu/news/show.php?id=5692
Environmentally, baking your own bread might still beat eating meat.

And if the energy to heat your oven comes from a clean source, you are good.