skysight-inc/HackerNews huggingface dataset:
It won't be a country; it will be a large network of individuals.

I can't help but think that the future of education looks like the current home schooling community. The results with my own children are remarkable.

The resources available now online are vastly better than anything I had when I was in school, and far cheaper. At Khan Academy one excellent teacher can teach the world. That's a science-fiction level of awesome.

And you can tailor the education to the strengths and weaknesses of the child. I don't think a large organization could ever replicate this process or get these results. It's too difficult and expensive to do on a large scale.
Then you're gonna have to suck it up and actually buy the device at full price.
Fellow old fogey here. What kind of startup are you looking to join?
E-ink on cloth: updatable ads on your t-shirt
Game on, my friend.
From Dot.Coms to Cloud Computing: What's Old Is New Again 
At times it seems cloud computing has no more definition than the atmospheric phenomenon after which it is named
Thank you very much. I appreciate the detailed response. Your tips and description are similar to what I expected and in line with how I would approach such a move. It's good to hear it from someone who actually lives there (that isn't a random city-data or Yelp poster looking for a minimum wage job).
It should really come down to which is going to be the easiest to maintain and have's coding styling is different. If you aren't prone to forgetting a closing tag, then it might not make such a difference.
Sass offers solutions for some CSS shortcomings: lack of variables, mixins, terse nesting and like. And easy modularization as a bonus. You can have all that with regular CSS syntax (SCSS).
HAML offers… well, just different syntax.
So I see very good reasons for using SASS and see no reasons to use HAML. Or maybe that's just 15 years I've been writing HTML.
Thank you very much for your insight.
I tend to agree with the author but come to a different conclusion, yes HAML is just pure style, but I like being stylish. It's not what you say but how you say it.
If anyone in India and China needed this, they would have written it by now. This toolkit thingy is not used in India AFAIK
Think bigger - what kind of 12-year-olds will come out?

Consider 8-hour school days: 3 hours in lunch/PE/hallways leaves 5 hours of group lectures. If the teachers spent the whole time in tutoring individual students in their 30-person classrooms, that's 10 minutes for you each day.

What happens when you get hours of individualized learning alternated with deliberate practice? Years of school compressed into months. With half of every day left over for socializing, athletics and exploration.

Its not really hard to imagine a better system - almost anything would be better.
Why I Love and Hate Network Marketing
How to do memorable work (1986 talk by Richard Hamming)
Ah, but PC Magazine has "9 things you need to know" about it, which includes an incorrect explanation of what a nanometer is. I think it's in a sidebar next to their "38 makeup tips for the summer" article.
This is a great list, someone (maybe Chris?) should write a similar list for raising an angel/seed round
Closing tags are a hassle. That's reason enough for me.
Suddenly, none of my problems matter.
The funny thing about silicon is a breakthrough is only worth anything if it doesn't cost practically anything! (on a per-chip basis)
I think there are many applications where it's fantastic - but at least one notable exception: Engadget.

Engadget's commenting system has always been its weakness. The site has (I blieve) the best gadget reporting on the internet, but its comment section is on-par with YouTube's. I can't remember the last time I tried to read the comment's on a popular article that didn't devolve into a flame war between some kind of fanboy faction.

If that site's planning to rescue its users from inane, inflammatory or outright inaccurate commenting, it needs to use a moderation system that's much more aggressive about filtering and burying the bad, while promoting the good. And that's not something that Disqus does very well.
The reason Haml has the reputation of being weak at inline markup is because people want to do:

%p Hello,
%strong World
!

When what Haml recommends is:

%p Hello, <strong>World</strong>!

If it seems like you are fighting Haml, check the docs and the mailing list. There is a good chance there is another way to solve the problem.
i'm in the same boat and struggling with the same issues. on the verge of 30 it becomes more of a game of weighing the pros and cons.

does this startup idea have enough potential that it's worth leaving my full time job? and if so, how am i going to keep paying these damn student loans? etc.
Pardon, the OT stupid question, but I have had this doubt for some time.

I have only superficial knowledge of SASS and JQuery, but it seem to me that can you do the same things with both?

SASS manipulates the CSS in a precompilation step.
JQuery mainipulates the CSS at runtime.

Are there any considerations when choosing between both?
Game over for Hangout and Ayeah
Simple Domain Name Registrar Anyone?
Does anyone know of a good domain name registrar for just domain name management, I'm currently at godaddy but I'm sick of the interface and all the crap they try and heap on you. Thanks in advance!
If you're ever wondering if Intel invented something related to transistors, the answer is probably yes.
RIM adds New BlackBerry Bold smartphones Running OS 7
Thanks for the link, this book seems to be what I was looking for !
Intel stock is up 2% and ARM is down 6% (was down 7.7% in London trading). Looks like their Apple-esque announcement strategy has had some impact.
To help prove your point, I just found out the website wasn't being updated anymore, I still have that version installed.

Thanks for the suggestions on the other branches. :)
Oracle Donates Hudson Project to Eclipse
How To Make QR Codes
Looking at these pics
http://www.nytimes.com/imagepages/2011/05/05/science/05chip_...
its almost impossible to not get the feeling, that we are still in the stone age and a bright future lies ahead of us.
Gsd.sh - bash, add to blacklist with env vars, default OS X support
This post has me wondering about the health of my figurative soul. Not because it didn't move me - it did. The last sentence definitely brought tears to my eyes when I first read it, and then again when I thought of it again.

No, the reason it has me worried is because although I have people I care about, I don't think I love anybody so much that I'd rather spend time with them than work/learn/create things. When I think about starting a family, I worry about how much I'll regret not being able to devote my full energy to building intellectual edifices out of math, bits, and music. But I see most people here saying the opposite.

I'm trying to tell myself that this is only because I don't have kids. Surely, if I had kids, my whole perspective would change, and I'd become a more complete human being, right?
Very eloquently written nonetheless though.
Why do something at runtime when you can do it at 'compile'-time? Plus, it's much easier to seperate the presentation layer from the rest if you use CSS/SASS and about as powerful.
the idea behind pypy is that python code should be efficient. so you would expect them to rewrite numpy in python.

they are not doing that. they are using rpython instead. rpython is lower level. it is what is used to write the core of pypy.

which raises the question - when should people use rpython rather than python? and that is answered, at the link, by someone saying that people should almost always use python, not rpython. the need for rpython here is based on low level considerations like access to sse instructions.

[edit: where i wrote "couldn't they just implement that part?" i meant "couldn't they just implement that part in rpython and the rest in python?". hopefully that and the above clarifies things.]
Red Hat Announces NoSQL Inspired Distributed Data Cache
Thanks! I wasn't aware of that system.
Can't wait till my nephew can watch Khan Academy ..
Computer Programmiert Zur Unterhaltung
This is really excellent. And it is a good explanation of why I have so much trouble taking boosters of recorded lectures seriously as independent students. The other reason is captured in the old adage: "Hear it and forget it; See it and remember it; Do it and learn it."
I feel the same way. The weird thing to me (observing from a distance), is that having kids is in a way, a projection of those things you're already doing, just in a physical form. But I don't have kids, so I don't know for sure, that's just what it seems to be - projection of ego that can capture your attention, instead, because it seems like a bigger thing to "build" than some webapp.
Grouponomics
How to Play Marco Polo When Setting Prices
Microsoft Quietly Launches Business Intelligence Labs Site
Sony didn't notice they were hacked until servers were rebooting
Indeed. It's a word that can be perceived in two ways, with radically different meanings. Better to use another one.
I agree, but I suspect we'll discover that while we may indeed be extending childhood for no really good reason under the current regime, that it will also never really be feasible to have 12-year-olds that are ready to be high-functioning members of our society and call them "done" with schooling. (And I didn't even say "independent" high-functioning members of society.) But they could certainly be much further down that road than they are today.

I meant the 20-year-old more as just as an arbitrary line in the sand, not that everybody will be "in the system" all the way up to that date necessarily.
Free E-Book: Principals of Design Synthesis
Bryce, you need to get WAY higher to make this a worthwhile deal. assume you lose half your traffic once they stop promoting it. you still have a decent sized mailing list, so you can sell to those guys, but they might not upgrade once the traffic dies off.
It was a sad day when Red Hat removed the insults from sudo.
We are already working on that in the education community - project based learning. It has its detractors but the fundamental tenets are: 1) learning is the product of the work of learners, 2) students learn by doing. Science classrooms taught this way typically produce students who go on to be very successful academically and professionally in the maths and sciences. The secret? Integrate multiple disciplines, let students explore facets of the subject which appeal to them, and have them work on something - with each other (!!) - which has a tangible result or artifact. We have cracked it, and we have peer-reviewed papers to prove it. Now we just have to get the troglodytes in charge of public education to adopt it.

[Edit]

Some citations:

Rivet, Krajcik:"Achieving Standards in Urban Systemic Reform: An Example of a Sixth Grade Project-Based Science Curriculum"

Hmelo-Silver et al. "
Scaffolding and Achievement in Problem-Based and Inquiry Learning: A Response to Kirschner, Sweller, and Clark (2006)"
One thing I am curious about (genuinely curious!) is how so many of the mac git GUIs are closed-source and/or paid apps. The original CLI git client is GPLv2, IIRC.

Are the mac clients calling the git command line tool, have they re-implemented the git file manipulation routines, or are they using some other means of manipulating the repository files?

I'm just interested to know which approach they chose.
Regular meetups would be cool, I can't make it on the 17th.
While I agree that central management will never be able to effectively create this itself on a large scale, there are things that the government will have to do to get us to where we need to be... not least of which is to let up on the centralized control. This building of a new system can't be in more than fits and starts with limited benefits to the society it is embedded in if the primary government still mandates (or nearly so) the use of the old system on a grand scale. There will be some set of jurisdictions that do, and some that don't.
InfoQ: What Is Enterprise Architecture?
Strategy Roundtable For Entrepreneurs: High-Octane Energy In Pune
I think the TL;DR (and it's very true in my experience) is that having cofounders at different lifestages is an extra challenge.

What could be a perfectly fine Ramen profitable company for 3 20-year olds would be a financial disaster for a couple of 40-year olds.

Success isn't always about growing fast or shutting down. Sometimes's it's just about being good enough for long enough to hang on until good things happen... and mixed-age founders have different abilities to hang on in that situation.
We have cracked it, and we have peer-reviewed papers to prove it.

Citations, please? (An edit to your original post rather than a new reply would be fine.)

Science classrooms taught this way typically produce students who go on to be very successful academically and professionally in the maths and sciences.

Where are some of the schools that operate this way now?
The tone of this article bothers me. There are some smart people working at Microsoft. The level of discussion is higher than "Hey, google made a thing, we need the same thing."

Like the article points out, Microsoft has no shortage of utterances due to their acquisition of Tellme. Why, then, do they need to mine utterances with Bing 411? (Assuming they don't--I'm sure they do.) Bing 411 is a genuinely useful service that adds value to the Bing brand. It needs no additional reason to exist.

All this aside, the article is factually incorrect. It implies that localeze was contracted to provide Bing 411. In fact, localeze provides listings (according to the press release the article links), and are presumably one of many listing providers used. Microsoft/Tellme provide the actual Bing 411 service. I don't know for sure, but Tellme's (now Microsoft's) 1-800-555-TELL number almost definitely predates GOOG-411.
Gravity ashamed
http://tvnoviny.sk/sekcia/spravy/technologie/v-lacnove-sa-predmety-kotulaju-do-kopca.html
I find that programming courses tend to force deliberate practice. Think about first year CS course: you're taught about loops and if statements, then you're asked to write a program. There's no direct connection between the material and the assignments: you have to think and practice and fail.

This is one of the reasons perhaps for why so many people quit computer science after the first year. So many people in my family expressed their frustration at programming assignments (none of them took more than one or two courses).
I did not mean to imply otherwise, certainly; my apologies if you thought so. My point is more inline with your last sentence than trying to claim that we need some sort of research breakthrough. I think we pretty much have all the pieces in hand (not just your research, but the basic programming, the beginnings of decentralized curricula, etc), enough for rough engineering consensus, and we can work the rest out as we go.
Python bytecode archeology
China is the obvious option, although modern Russia is sufficiently non-aligned to be viewed suspiciously (although it's not possible to form a simple narrative as to why we should hate Russia anymore). China represents everything that we seem to be moving towards, but under a banner that can be summed up as the evil enemy. My concern is that in a quest to limit Chinese control (The Chinese are the reason our economy is the way it is, the Chinese are buying up all the rare earth metals to sell to us at inflated prices etc.) we become the difference between us and the 'enemy' (in terms of freedoms, surveillance and individual rights) narrows, leaving us in a bizarre situation where we fight to sustain the very thing we become.
Block reddit in /etc/hosts.

Memorize reddit's IP.
Tuning EBS i/o on EC2
How would you do multicast over the internet? That seems like a disaster/not possible.
Im looking for apartments in SF right now and can't find anything (decent) under $1700 for a 1 bed 1 bath. Maybe I just have expensive taste:).
Watch Rollin’ Justin Robot’s Amazing Double Barehanded Catch
You can. It uses ipfw, and I think you can reset the rules. At least I managed when I tried it, but this was some 3 years ago.
Sony blames 'Anonymous' for data theft
ww.reddit.com

l6.reddit.com

...its in mine too
http://tvnoviny.sk/sekcia/spravy/technologie/v-lacnove-sa-pr...
30/40 year old entrepreneur is more likely to be married or in a stable relationship; fun is Netflix ($5 a month) or streaming movies (free). Use wife's health insurance. $400 a month on transportation, really? Anyone with a wife/gf knows they don't travel that much anymore. No reason for utilities to be higher either. Food is way lower, older people are more likely to cook their own and make smarter supermarket choices. Being older and boring is very cheap.

If working from home eg programming, having your own place can mean that you sleep better and are more focused on doing the work, rather than being distracted by whose turn it is to do the dishes or joining in your roommates' post-bar parties.
Of course, having kids or being a caregiver would change the person's profile, regardless of age. Just a few counter-thoughts.
AOLs profit fell 86% last quarter
Considering that it takes 7+ years to build a substantial, successful company, if you found a startup when you're 25 and take 7 years to exit, you WILL be > 30 when you're done and available to work on startup #2.

So by this "under 30 only" logic, you would never fund successful serial entrepreneurs. Great idea. :-/
Yes, when I've discussed this with people I've often referred to the things I create as "my version of kids" or "my idea of a legacy". I never thought of it in terms of projection of ego, but that seems spot on.
I will find citations and put them in my original post. As for schools which operate this way now, the New Tech Network (http://www.newtechnetwork.org/) of schools operate this way. I can speak most specifically for Manor New Tech HS in Manor, Texas, as it is the most accessible to me.

I also know that LASA in Austin ISD has a number of classes taught this way though they do not have any sort of project-based "ideology" that they follow across the board like New Tech schools.
Talking of large things in the Mac App Store, the Xcode 4 experience is a joke.

Even the most minor update requires it download the entire 4.5GB "Install Xcode.app" again. Further, you have to keep that installer around or you'll stop being notified of subsequent updates.
"Electronic Transport in Mesoscopic Systems" by Supriyo Datta.

It's a very specific book, but it does explain for example why you can assume that only electrons at the Fermi energy contribute to transport phenomena (aka "current").

I guess for somebody not into mesoscopic transport, only the first three or four chapters will be of interested. But for my diploma thesis (which ended too badly to link it here) it was a real live safer.
I think, traditionally, front-end has meant html/css/js. With the promise of node, however, and other blending of server and client side technologies, that may not necessarily be the case. Also, beware people who seek to clearly delineate between titles. no jobs are so clearly defined in reality.

If I were to write a book on front end engineering (in addition to the items already mentioned), I would make sure to include the science of UX. Specifically, the analyses done by Jakob Nielson at UseIt.com. I would discuss some psychology, so that your interface and your site objective are aligned. I would also have them learn some copywriting skills (the concepts of landing pages should be well covered).

Also: analytics, social media (so much of it is done through widgets now), user testing.
This is what Zed Shaw has been trying to achieve with his Mongrel2 project.

http://mongrel2.org/home
I wonder how re-installs will work.
Will they be creating a utility partition upon installation?

And I guess the days of sharing OS X discs are over.
Injecting Poetry into Bacteria to Produce More Poetry
While principle repayment is not a cost, it's a cash flow, so you can't exclude it when you're trying to figure out if you can cover your monthly nut. Similarly, you can't include the present value of expected future income from the sale of the business into your current estimate of what expenses you can cover.
I do this, and my scripts have actually gotten kind of complicated.

To start, it's a command line utility. I need to answer the question "Do you want to waste your time?" with "yes" to turn off the filters.

Then I didn't bother running in a way that the script had permissions to edit /etc/hosts so I need to enter my system password every time I want to make a change.

I also automatically turn the filters on every hour.

I also log both the number of times I turn the filters off and whether the filter is on at about 1pm.

I'm running a test right now to not turn on the filters automatically every hour and there is already a noticeable decrease in productivity in my rescuetime.

I'm about to update the logger to use the google charts API to save a historic graph of performance to a directory that is used as my desktop background.
VIAGRA (sildenafil citrate) Buy Viagra Online
Viagra (sildenafil) is used to treat erectile dysfunction or impotence in men. Includes Viagra side effects, interactions and indications. Buy Viagra, Generic Viagra, Viagra Soft Tabs at www.viagra-viagra.com
Breaking Up With Your Favorite Apps
I'm sort of fascinated by this, but out of all the git GUIs I've tried on Mac except for GitX work backwards from how I want/need them to work. I live at the command line, but I do like having a nice GUI for staging commits and viewing history.

GitX works perfectly for me in this regard. It's simply `gitx -c` from the current directory to open a nice GUI for staging files (or pieces of files) and composing a commit message or `gitx` to view the history of the current repo. And it's fast, so launching it does not get in my way too much.

All of the other ones I've tried have had poor command line integration and wanted me to tell them about my repos ahead of time. I guess maybe that reflects the needs/workflow of the majority of people who want a nice OS X GUI for git, but it doesn't work at all for me.

Just sort of interesting.
Sanjoy Mahajan, the author of this article, is the Associate Director at the Teaching and Learning Laboratory @ MIT. If you're interested in education, he has an excellent OCW course [1] where you can hear more about his techniques for teaching.

[1] http://ocw.mit.edu/courses/chemistry/5-95j-teaching-college-...
No, no, this is just a subject about which I am very enthusiastic and just wanted it explicitly written somewhere that a good candidate solution to the education problem is in fact already here. Many places on the internet I find that people simply think it's hopeless, etc. tl;dr I'm just excited to tell anyone who will listen :)
They both abstract the programmer from what's actually being produced and I can't help thinking that this is a bad thing.

I'm currently maintaining/developing on a 10yo Java project which contains a mix of JSP pages and ECS^-generated HTML in servlets. Which one is easier to maintain? The JSP pages by a mile because there is a direct correspondence between the source and the output. The ECS-generated HTML is totally obscured within the Java code.

So while HAML and SASS (to a lesser extent due to the similar syntax) abstract us programmer from the limitations of HTML & CSS, I can't help feeling that they will create huge maintenance headaches for our future-selves. Will anyone actually know HAML in 5-10years time? So, suck it up and use ERB and keep your abstractions as close to Earth as possible.

^ Apache ECS (now EOL'd) lets you build the HTML tree as nested Java objects.
I definitely didn't mean that. Thanks for the clarification.
As mentioned, they have to use TCP because of Flash.

But as a general rule: the higher the loss and the lower the target latency, the worse TCP is. For higher-latency applications, TCP is typically good enough on any typical connection.