skysight-inc/HackerNews huggingface dataset:
If the federal government had some smarter bureaucrats they would use this mechanism as a gauge and focus their energies on the sectors that are being heavily invested, e.g. education, because that means state services are not meeting certain demands.

Governments don't tend to do that sort of thing because there are incentives for government officials to distort their priorities.

http://en.wikipedia.org/wiki/Public_choice_theory

A focused interest group (for example, operators of government-funded schools) can corrupt even a democratically elected legislature to protect its interests through legislation. And this is exactly what has happened with provision of schooling services in most parts of the world, even in countries that mostly have comparatively free and fair politics and largely free-enterprise economic systems. Education (schooling) is deemed so important that it must have substantial public subsidy (that is a reasonable proposition) and "therefore" it must be in the hands of a protected oligopoly. The flaw in policy is assuming that that which has general value to the public must be provided by a limited set of providers who enjoy exclusive subsidies.

"The education system is a formalised, bureaucratic organisational structure and, like any bureaucratic organisational structure, it strives for maximum autonomy from external pressures as its cardinal principle of survival. While ostensibly devoted to the education of children, teachers, school administrators and local education officers must nevertheless regard parents acting on behalf of children as a force to be kept at bay because parental pressures in effect threaten the autonomy of the educational system. . . . I would hold that the stupefying conservatism of the educational system and its utter disdain of non-professional opinion is such that nothing less than a radical shake-up of the financing mechanism will do much to promote parental power." -- Mark Blaug, "Education Vouchers--It All Depends on What You Mean," in Economics of Privatization, J. Le Grand & R. Robinson, ed. (1985)
Kites Actress Barbara Mori Wallpapers, Photos
Barbara Mori is a model and actress. Barbara Mori (full name Barbara Mori Ochoa) was born on February 2, 1978 in Montevideo, Uruguay and she is a Mexican actress and model. After working in television, the actress started receiving offers in movies. She has a sister Kenya and brother Kintaro.
I want to Bounce/Redirect (as in Thunderbird and Mail.app) a full email (including all original headers, attachments) to another email address. Without changing the From: header.

This would be useful for sharing an email on an intranet website, or Highrise. I would delete the email from gmail after I confirm that its available where my colleagues can get at it.

This is a lot better than forwarding to n colleagues and creating n potentially conflicting copies and versions of the document.

http://mailredirect.mozdev.org/
Tax evaders can't hide from city's aerial imaging software
Pay it forward by helping someone else.
Slatwall Panels & Slatwall Accessories | Spacewall International
Spacewall International has been supplying slatwall panels and slatwall accessories since 1975. Visit our website for a look at our products today!
Photoshop Tutorials
Photoshop CS4 CS4 is one of the premier graphic software packages used by a lot of people. Here you will find an introduction on what the Adobe graphic software is about and how you can use it for your projects. You will be able to learn the secrets that can help you master this software so that your projects will appeal to others.
As a part of my continuous moral degradation and the resulting increasing alignment with the forces of Evil

It is really hard to dis an article that has consulting and math and starts off like this. Very nicely done.

The rest of the article was rather mundane, sadly.

True consulting is just having a paid smart friend. Why do you need paid smart friends? Are you not smart enough? Don't you have enough friends where you work? Sure, but a _real_ friend will tell you things that are glaringly obvious yet could get them fired. A real friend will take on your problems as their own and worry about them along with you. A really smart person (in this context) probably has seen many more types of business models than the full-timers at your place have. A really smart person (in this context) probably has ways of working with people that you either haven't tried or tried and didn't understand (because you were busy doing your regular work)

It sounds trivial, but a paid smart friend (business consultant) can mean the difference between kicking ass and becoming mediocre.

Of course, I have fully become part of the dark side, taking the secret oath, learning the handshake, and swearing my allegiance to the forces of darkness and chaos, so all of this just may be misinformation on my part. :)
Etacts (YC W10) Builds What I Want
MySQL Database Tutorials
Many people tell me they aren’t very fond of scripts, because the install frightens them a bit. And it’s true: creating a database, importing tables, your site’s root path… if you don’t know what you’re doing, this looks pretty complicated.
Luckily, it is not, once you get the hang of it.
Which is terrible. If you really need business cards in two languages, just order two different sets.
Doesn't say how.
I stumbled into this reading a Jane's email on Pictometry system ~ http://en.wikipedia.org/wiki/Pictometry for military use, measuring tactical details from satellite imagery. Taking oblique measurements is not something I've heard about before.

interesting bits:

"... Where satellite imaging and orthophotography show the world only from directly overhead, making everything appear flat, the Pictometry system shows the world at an oblique angle, providing perspective. And they include an overhead shot. ... Images are accurate to 1/100th of an inch and evaluators can measure lot lines within the system. ..."

Another article mentions the resolution at about 3" per pixel with the ability to 1" per pixel. This is enough to ID faces (if they look up) at the time of capture. ~ http://www.signonsandiego.com/uniontrib/20061008/news_mz1h08...

"We do all the R&D ourselves, which really gives us the leg up on everyone," said Dante Pennacchia, Pictometry's chief marketing officer. "If you can manage your own software, find out what the customer needs and create the solution to it, you're always going to be in great shape."

This idea mirrors the startup mantra: "make things that users want" in software.
Writing an extended essay is easier than it seems
Most of the times, students don’t choose the extension of their works, but it is up to the teacher to decide the essay word count. And many times, as students we may need to deal with the challenge of writing a really extended essay.
Snake Oil for Snakebites
It really doesn't say much -- very successful .. manipulative .. no emotion .. the last 2 are quite subjective, quite common too.

There was an article on this topic some time back. Much more elaborate. Someone had done many years of study and came out with the conclusion that there are a large number of psychopaths. Even at home we could have relatives who are "sub-clinical psychopaths". He devised a test, but iirc, he advised others not to follow it, or to take its results seriously. However, it seems people have been using it while recruiting.
One thing that is often gets unmentioned in "how-to-learn-x-in-y-days" discussions (whether x is a programming language or a "human" language) is that learning an (n+1)th language is a lot easier than learning your first (or in the case of human languages second) language. Not just because you discover patterns but also because you sharpen your methodologies - with human languages you'll know which is the best way for you to get a vocabulary (reading books? watching television? memorozing the dictionary?) etc., just like with a computer language you'll know which approach works the best for you (write a game? solve the problems on Euler Project? read the specification? or a book? or a combination of these?).

Point is, if you know 10 programming languages well, you can definitely learn your 11th programming language in 90 days. Just like if you speak English, French, Spanish, Latin and German, you'll find learning Japanese a lot easier even though it doesn't resemble these languages at all.
>"There were rules, said Fortune. We had to prominently link to their articles printing the excerpts. And agree not to post _until_ they had posted their stuff."

Until (my emphasis), means that they couldn't post simultaneously, nor before. I deduced then they were required to post after.

There most have been a counter statement elsewhere given your upvotes, sorry I missed it, what was it?
I would love to see this Google chart's rising trend compared to Facebook's rising user base over the same period of time. This "flock" might turn out to be an insignificant and miniscule percentage of Facebook's 400 million plus pool of active users.
Slander: a malicious, false, and defamatory statement or report.

Since when did calling someone on their verifiable actions become slander? When America becomes complacent to the lack of moral and ethical accountability of our CEOs and business leaders, the end cannot be far away.

We must expect and demand a certain level of trust from the people who safeguard our personal information. The possibilities offered within the concept of "the cloud" will never come to fruition without this essential component.

What if your bank decided to publish the activity on your accounts?
The previous article I am speaking of (can't recall) spoke of how psychopaths can be totally emotionless when you describe their crimes to them. They cannot put themselves in the shoes of their victims. One way of getting them to confess was actually running down their achievements, comparing them to a well-known serial killer.

In some cases, this ploy succeeded and the suspect admitted to several murders that the police did not know of , or had not linked to the suspect. The need for attention, or to show off was so great.

The above post seems to refer to sub-clinical psychopaths. Its something we should _not_ be trying to judge - perhaps - we could land up judging normal people as psychopaths, since such methods of judgment _could_be_ error-prone, subjective and may not apply to people from different cultures or upbringing.
Arrington is a journalist. Fortune sent him stuff and said 'publish this'. No suprise that he published it. If you sent him something 'off the record', I have no idea what he'd do. But the original fortune emails did not look like private personal emails.
A friend of mine is learning his 12th and 13th languages right now; he'd probably call bunk on you're last paragraph.

Or, rather, it is a lot easier to learn extra languages. But 90 days is not really possible if you want to learn the language to any useful degree. Certainly picking up Japanese would be hard in 90 days if all you had was romance languages.

(note; there is a subset case of this where you can pick up a language that quickly by living in the country and being forced to learn it)
My fault for misunderstanding.

So perhaps people could bet parts of the karma that they have already accumulated that the story would get more votes than the running average?
I can see shapes, particularly faces, just by closing my eyes for short periods. I assumed this was normal, e.g. seeing things in clouds, inkblot tests etc. so I think they're just overstating things slightly.
Via that link, for tl;drs:

The numbers on the graph reflect how many searches have been done for a particular term, relative to the total number of searches done on Google over time. They don't represent absolute search volume numbers, because the data is normalized and presented on a scale from 0-100.

They scale by the top value, and they normalize. Which really means it just shows growth / shrinkage, no real volume can be extracted.
http://www.norvig.com/21-days.html

there ain't anything called learn it in x hrs/days
When traveling a year ago I discovered that:

In south america, many of the one-way flights costs more than return.

And it was cheaper to fly from Rio to Bogota via (get this) Miami !
Adobe, You Brought An Advertisement To A Gun Fight
Larry Osterman's "MEASURING TESTERS BY TEST METRICS DOESN'T" essay has some good bits on where metrics give perversely wrong conclusions.

http://blogs.msdn.com/larryosterman/archive/2004/04/20/11699...
A little perspective from a junior in EECS at MIT who is also concerned about leaving college as a competent software engineer.

In most software jobs, practical experience outweighs theoretical knowledge. I would guess that the people from 2 year degrees spend a lot of their time actually programming, whereas those with the 4 year CS spend a lot of their time learning about computer science.

At MIT and there is really only one software design class you need to take for a CS degree. It is expected that to learn to program you need to do it by hacking around on your own or working at software companies during the summer.

I've found that there is a significant group of CS majors at MIT (myself included) that are more interested in the cool things that can come out of theory (and eventually programming those things) than in programming itself.

I would be bored out of my mind gluing libraries together to write a chat program, for example. While I find the process of designing/building/tinkering with anything exciting and fun, I am simply not that interested in chat programs. I'm not even that interested in computers! To me, the freedom to explore my interests related to computing and computer science, without being pigeonholed into a "standard" computer science curriculum is fantastic.

Hence, I've spent more of my time learning about interesting topics in computer science and math than I've actually spent coding. And I've spent even less time designing software (as opposed to just coding on various simulations/algorithms/mini-projects).

To echo what someone else said, yes, genuine hackers my age will probably code circles around me when it comes to programming. But we're probably not even interested in the same kinds of jobs.

I am not saying software engineering is not important -- it's simply taking me longer to become competent at it (or at least "employable") because I'm trying to combine it with other interests.
Yes, for "human" languages, it is probably more than 90 days. More like a year or two. (Learning a second language well can easily take 6-7 years.) I meant 90 days for programming languages. In my experience with foreign languages, first you struggle for a while and one day it unexpectedly "kicks in", suddenly you're able to comfortably use the language albeit not perfectly yet while the week before you was struggling to form simpler non-trivial sentences. Depending on your experience with foreign languages and the time you spend on learning the language, this can take from half a year to several years.
Excuse my ignorance, what's the !! for?
>Nay, basketball is not much different. Get the best players + good coaches and you'll win the most games. End of story.

Almost every sport is like that. Sabermetrics was an attempt to find an optimal set of players using statistics. That will never work in the NBA (you could certainly argue that it hasn't worked in the MLB, either).

Baseball is ultimately broken down into a series of 1-on-1 match-ups. A pitcher vs. a hitter, with a defense behind them. It's a team sport but the largest functions of the game are 1-on-1. No other major professional sport is like that. As such, major Sabermetrics stats like OPS and WHIP don't translate to basketball. You get something like Hollinger's PER rating, which is meaningful but not really telling.

Scoring is largely out of context. A good player may score 20 points a game on a bad team and only 10 on a great team. Matchups change throughout the game and what your team does has a huge effect on what you do.

In baseball, it's much more realistic to look at the statistics of a handful of players and figure out how you should organize your team. In basketball, crafting game plan strategies and rosters is still more of an art than a science.
OTOH, I feel like the intelligentsia of every age have been disgusted with the systemic failures around them. To put it bluntly, the system isn't for you, it's for people with IQ's of 100 by necessity.

I feel like the largest impact we can have on the future is looking for ways to increase mean intelligence. Otherwise we are perpetually stuck in the model of waiting for brilliant outliers to fix things.

simple example: http://www.nytimes.com/2008/12/04/opinion/04kristof.html
This is very true, and I think it's one of the reasons that Esperanto works so well as one's first second language. (I recall seeing one study where a group of students who learned Esperanto for one year and then French for three years ended up knowing French better than a group of students who studied French exclusively for four years straight. Not conclusive by any means, but suggestive.)

By eliminating the complicated grammatical idiosyncrasies of natural languages, someone learning Esperanto can focus on learning how to learn a foreign language. If you've never learned a second language before, it's easy to memorize vocabulary and obscure grammatical rules, but it's extremely hard to make the transition from reading prose word-by-word to reading it fluently.
Family Law Attorneys Red Bank,
Red Bank, New Jersey divorce attorneys provide expert legal Counsel for all areas of ivorce and family law. Contact for legal help with child separation.
Make it Open Source. Why should I use a GMail clone that is just like gmail, but doesn't have as large a company backing it? Make it open source, and I'll install and use it on my system. That is what can differentiate you from Gmail.
Also,

x |= MAC received[i] − MAC computed[i];

Is making me twitchy, I mean I'm sure we're on two's complement machines and there is no C compiler in the world where those two could be unequal but still subtract to zero* , but still, how about one of

x |= (MAC received[i] != MAC computed[i]);
x |= (MAC received[i] ^ MAC computed[i]);

Otherwise, Good stuff!

* Possible break: If we have a separate sign bit, then we might have 0 and -0, which would subtract to give 0. Don't know of any machine/compiler that does that though.
I think getting your hands dirty with something you are interested in is the key here. Too many classes in "software engineering" deal with contrived examples built around concepts you are "supposed to be learning." More freeform projects allow you to become invested in what you are doing and accelerate your learning.
converts a value that evaluates to false, to an actual false boolean.
Huffington Post embraces lots of illogical points of view.

http://www.sciencebasedmedicine.org/?p=463
Am curious as to why to use "x |= MAC_computed[i] − MAC_received[i];" instead of the block-wise comparison. Wouldn't the x |= approach be less secure, because two (or more) differences may cancel each other out? (am assuming that |= == ||= in Ruby, or a bitwise OR)
Computer assistant assists computer proof of the 4 color theorem. [2005]
The iPad: Unsubsidised, unaffordable, unloved?
Its two negation operators. The first returns false is the object exists and true if it doesn't and the second flips that around.

So you get true if the object exists and false otherwise.
That linking too many different parts of data was having a huge effect on the growth of facebook

This is why I'm still not sure that Facebook can do anything to monetize its user base without being off-putting to many members of its user base. To not be annoying takes a lot of data processing for every page view (and every advertisement served up), while to be profitable (and speedily responsive to user page requests) requires as little demand on the Facebook server farms as possible. It may not be technically possible today to run a profitable Facebook that pleases many normal users.
I did watch the video and a few things I noticed that the for-profit institutions are better at where faster turnaround time on developing new curriculum, better non-standard class schedules and better management of online classes to provide as much flexibility for the students as possible. The state institutions are incredibly bad at all of those things. The online thing is just beyond me. All you need to do is setup a tiny server farm, hire some web developers to setup some course management software and you're ready to go. The curriculum problems I also don't understand but I think it's because there are way too many bureaucratic layers to get any new kind of curriculum change approved so people don't even bother.
Chicken Shawarma Recipe
£10 more than you could make with £0.
Great slides, some comments though.

I feel they focus too much on "use process X and algorithm Y".

The difficulty is not to choose the algorithm or the process, but to understand what kind of problem you're dealing with in the first place. In other words: threat modeling. There isn't a single slide about threat modeling, unless I'm mistaken.

If your error boils down to using SHA-1 instead of SHA-256, that's trivial to fix and you won't be exposed to real world attacks anytime soon.

Talking about side channel attacks on a hyperthreaded core is just going to confuse the audience. This is a very sophisticated attack that require the attacker to be able to run code on the target machine. If that's your only vulnerability, consider yourself happy.
Scientist's analysis: oil spill could be order of magnitude worse
No, this requires initramfs/initrd support. And actually all distributions using debian-live (>= 1.173.1-1) support this feature:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534887
I'm probably the perfect fit for this service, but I have a few concerns.

1) Reliability

Your site is sparse and I have no idea who you are. I don't have a lot of confidence at this point that I can use this service reliably for my company.

Also, your site says I can try it now at http://api.maskedmail.net/beta which gives a 404. Not good.

2) Attention to detail.

"Thanks for your interest maskedmail we'll let you know when you we are ready for you."

One too many you's.

3) I thought when I signed up I could start to use it and the "We'll let you know" was a let down.

4) I assumed I would have to roll me own in a day or two and I probably will. I'm not sure the pain point here is strong enough to make a business. I would open-source it as a rails plugin since it seems to be in ruby. You'll probably get some interest and side work out of it.

Even though it would be extremely useful for me, the price point would have to be pretty low and the reliability extremely high for me to not just roll my own.

Sorry if I'm being overly negative, but I do hope that helps you.
Things that Silicon Valley Doesn't Have: Your mom supporting your startup
Double negation is used for explicit boolean conversion, i.e.:

!!0 -> false
!!1 -> true
!!"" -> false
!!"s" -> true
!!null -> false
!!undefined -> false
Free I Miss You Photos, I Miss You Wallpapers, I Miss You Pictures
Love is really a great emotion and someone have to do Love in life for once because its a great time of your life. If you're separated or apart from your loved one - this amazing photos of I Miss You will help You. Being away or separated from a loved one can be extremely difficult and emotionally draining. This collection of I Miss You Wallpapers will help you cope with the situation. Use this I miss you Pictures to let your partner feel safe, loved and cared for by reminding him/her that he/she is in your thoughts and that you miss him/her. Enjoy this wonderful collection of Free I Miss You Photos, I Miss You Wallpapers, and I Miss You Pictures.
Another hacker arrested on TJX data-theft charges