skysight-inc/HackerNews huggingface dataset:
For ARM yes - though with the exception of Office. Office will work on ARM in legacy view.

You can get Win8 on an x86 tablet and run anything you want in legacy mode.

As an aside, your android and ipad tablets won't be able to run your legacy apps either. So all things being equal on that front I'm not sure why you'd immediately ditch Win8 over Android or iPad. Personally I think Android would be the first one to go. Can't stand those tablets.
My guess is FB bottomed out and is now trending steadily up, so "panic mode" has subsided somewhat. Also, perhaps some big players saw Zynga at near $7 being quite a value so they swooped in.
Nike nfl jerseys
Kalzumeus Podcast: Pricing, Products, And Passion | Kalzumeus Software
Sorry, I should have realized :) the maple leaf at the top and the newspaper's name.

I've been to Toronto, and it's basically the U.S. (I know you think it's different, but from the outside, it's not).

Salaries are lower there, but there are chances to raise yourself if you want to ... my brother migrated to Toronto at age 25, started at a KFC, went to community college and graduated, started at the bottom of a marketing firm, worked hard and networked a lot, got a better offer at another firm, then made it to manager at yet another firm... and now he got a humungous job offer in Dubai, and emigrated there a few months ago.

So, the 29 year-old is 4 years older than my brother when he started, but if he wants to, he can go to community college, graduate in a career with demand (I was offered a starting salary of 4.000 canadian dollars a month as a programmer if I moved there. There are other high demand careers, like for example welding), and start moving upwards.

He can also go to Alberta, some time ago there was high demand at the oil sands. He doesn't even have to move out of Canada.

Or he can try what many here do, a startup :) . Or a small business (I was impressed at how much the KFC my brother worked for pulled, and it was owned by an inmigrant).
Taking Responsive Design a few steps forward
This misses the point. The beauty of learning programming is that you stop depending on others to make something simple to use, and can instead do it for yourself.
Weather: Mostly sunny, high near 88
Newer versions of PCRE have pcrejit which should make things faster.

I tried to get pcrejit into Ubuntu 12.04 but failed
In which case, what does this say about the web's most popular desitinations ...? ;)
> In the past I've found that leads to people reporting "I asked him several times over a few hours and got no response" which, if the person being complained to does not know the situation, could look bad for me.

As I noted, my conditions are clearly spelled out as my IM status text, if they can't bother following simple instructions I can't bother with them.
The irony of the post is that he is one the most prolific trolls of competing libraries to his own in Python. Asshole hater, un-asshole yourself.
My friend made this awesome app but his link got buried
Hello,

My friend wrote this chrome extension to make sense out of our team's github issues, standup updates and git commits and you should check it out because it's super-useful if you use github and have standups.

https://chrome.google.com/webstore/detail/plgiinlmeidhlndoplohankgbnfkjcec
HIRING in NOLA: Developers, Designers, 2D/3D artists, Engineers +++
Actually Kid A was the first album that made almost a genre change, which is why people considered it 'awful' in the first place: they were expecting the same old Radiohead and they got something completely different. So yes, had they released an album similar to the previous three, I would agree with you, but what they did was quiet risky and the free downloads allowed people to give it a chance.
Frying My Brain
I can highly recommend NOT following the "Read the newspaper" and applying the same for TV/Radio. Most of what is broadcasted is negative news. I rather live in a happy fun place.
I've always thought that if I didn't study CS, and if I didn't care at all about mundane concerns like "career prospects", I'd have studied history. And I'm fascinated by projects like this that tie the two together.

Anyone know of any open source projects similar to this that I could contribute to? I'd love to work on something like this is as a side project.
Congratulations!

Do you anticipate using the SLIME/SWANK style backends? Reason why I ask is because I do a lot of Common Lisp coding and this would be an interesting project to give a spin.
I'm amazed anybody, male or female, would speak at an event where tickets cost $600 and they won't even pay for speakers' airfare & lodging.
The worst of everything tends to get my attention - doesn't it get yours?

No, because I'm not a bigot.

I'm absolutely stunned that your horrific rant hasn't been downvoted into oblivion.
hmmmmm...google has no content either. It just rearranges other people's content and fills the top with ads
Dr. Gray wrote "Transaction Processing"[1] that has proven indispensable in my career and a generally great book. I didn't know the man, but he influenced me deeply from afar. RIP.

[1]: http://www.amazon.com/Transaction-Processing-Concepts-Techni...
How to change template / themes in Blogger
Lots of people talking about using etrade.com to get in on this... is there an equivalent for those of us in Canada?

i.e. Super fast and easy to setup account where I can immediately buy some shares?
Seconded! I think you guys are building something great here, and I can't wait to take it for a spin. Keep it up!
Is API Growth in a Stall?
My understanding is that it depends what you are using them for. Keeping items in a shopping cart is fine, remembering a name in a comment form is not (strictly).
Let's just say the first word in the name is "Red" and the second is "Ventures". And there is no third word. They're consistently on the Inc. 500's "best places to work" list because they strong-arm employees into rating them well and most likely pay for the recognition.
Machine Learning on Big Data for Personalized Internet Advertising
Think of bootstrapped companies that do not WANT funding: IPO success=more investment hype, more VC money thrown around (very often irrationally),more competition, harder to hire, especially in SF, all services are more expensive.
I'm envious, that's very enlightened. I've mentioned to my current and past bosses the fact that not everyone wants to work in a romper room environment and would actually prefer quiet instead, only to receive incredulous responses. The ability to recognize that your own preferences might not be optimal for everyone else is a surprisingly rare skill.
>The best explanation I can come up with is that FB benefits from its massive base of engaged users. I imagine there are a great many individual investors who are torn between wanting to participate in "internet tech" and wanting to not invest in what they don't understand. FB comes along and I imagine many of them to reason "I use it all the time, therefore I understand it". I believe Microsoft has also benefited from this effect.

Microsoft also sold products, and had a very strong revenue stream from that. Hype helped MS grow, but their core business fundamentals have traditionally been pretty strong.

Facebook seems overvalued by at least 300%, maybe more. A quick look at tech companies that have about $100 billion market cap(like Facebook), and the closest comparison I can come to is Oracle. Unfortunately, the comparison doesn't look good for Facebook.

Oracle's revenue for 2011 was around $35 billion, which is 10 times Facebook's. Net income was around $8.5 billion(from here: http://www.oracle.com/us/corporate/investor-relations/financ... ). Facebook, according to their SEC filings, had a net income of $1 billion in 2011.

I think that Facebook's valuation is driven entirely by hype, which really means that the stock should perform quite well for the next 30-60 days, until Q2 earnings are released. At that point, I have a feeling that it will drop when investors realize that FB isn't pulling in nearly as much money as their stock is indicating.
25% of the shares offered, not of the company
But, still, medical bills are a major (#1?) cause of bankruptcy. And our health outcomes are significantly worsened by how many people never get preventative care.
I feel bad for asking, but I hope you won't mind - is this actually closure of any sort other than legal? This legal declaration doesn't mean you have any more or less chance of seeing your friend again than you had a week ago, or a month ago. Belated condolences to you and others who knew Jim.
You sounds like a very enlightened manager. I particularly like your point about evaluating the situation periodically. People's preferences change over time and it's great that you try to adjust as they do.
Your post doesn't make sense to me and I think it's because you misunderstand what programming actually is. Programming, at it's core, is just the act of giving the computer commands to execute in a certain way. There is no way to automate a process using a computer without using programming. So what you suggest, is only possible in two ways. Build an artificial intelligence that programs for us and decides what we want or somehow code a piece of software that can solve any problem and automate any task. Neither of which are currently possible or really desirable (imagine the bloat of the software).

Everyone should learn to program, even at the highest level of abstraction (python, visual basic, SCRATCH), just so they understand what the tool (computer) they have in their hands is capable of.

People go through their everyday lives not even considering automating certain tasks because they haven't been exposed to what programming can do. People go through their days not understanding when they are being ripped off or blatantly stolen from. They don't know what is secure and what isn't. Learning to program solves these problems.

To quote Ben Franklin
"Those who give up their liberty for more security neither deserve liberty nor security."

Disclaimer: I am slightly biased. I don't agree with what Steve Jobs stood for. I don't believe people should become mindless content consuming drones nor do I believe in walled gardens. If I buy 3 acres of property I don't want to be locked in .5 acres because of a damn hedge.
Yes and article 16 doesn't explicitly give the rights for same sex marriage.

Viewing the UNDHR as anything more than what should be minimally aspired to strikes me as... well... evil.
One of the things I think he's overlooking:

Frequently the reason that people don't go the extra mile of giving talks or otherwise sharing their thoughts and experiences is that they think that they're not good enough or worth less than other people. Sometimes this results in someone with a really great idea or a unique voice staying quiet.

In an industry dominated by men, women have been discouraged from participating or speaking up. It takes time and effort to reverse that damage. I'm glad that he took the time to invite women specifically, but I think his anger at the result is misplaced when it could be more effectively directed at a system that holds decades of inequality in place.
I agree that computers should have intuitive interfaces and should bend to people rather than the other way around. I also think that most computers should and will be more like iPads and iPhones, essentially smart appliances.

However, just because we can see a future where computers bend to the whims of users, ignorance is not bliss.

Computers are becoming an ever increasingly important part of most peoples lives. Saying that you shouldn't have a fundamental understanding of how they work only leaves you open to being hurt by those machines that you interact with every day.

Take phishing scams, and drive by downloads. In large part these occur due to ignorance of the user on a fundamental level. Of course, computers need to be much smarter and prevent these types of attacks all-together. But in a world where some people understand computers on a fundamental level, and others do not, you'll always see those with knowledge taking advantage of those without.

Ultimately people shouldn't learn to programming because it makes bending computers to their will easier (though it does). Instead people should learn basic programming to better understand that which they fundamentally rely on.
Nah, the ships themselves run linux. They use Windows for the ERP stuff, like parts tracking, analytics, reporting, etc.
> As far as complexity: there will always be costs to complexity in terms of agility and reliability.

Yes, but I worry about a world where only the programmers bear the cost of the complexity. If reduced complexity does not benefit the user, it becomes harder to justify time spent on reducing complexity.

> And using less compact data structures often leads to less complex code, anyway.

I disagree, unless you're talking about extreme cases like fancy structure packing. More compact data structures mean less program state. Less program state means less complicated state changes and less redundancy.

Litmus test: if your program has entered a bad state, how much data do you have to inspect to discover what the inconsistency is? And how much code do you have to inspect to figure out how it happened?
splatcollision's answer is double-triple good, so I won't try to revisit any of what he said, except to say that having done it once (fairly painfully, though that was before Sass and Less were as pervasive), I've found 'Skeleton'[1] to be a great head start (if you're willing to use its grid system, which I like a ton more than any other grid system I've seen.)

[1] - http://getskeleton.com/
"How many times are you going to rewrite the fractions lesson?"

If I 'teach' the lesson, not very often.

If I want each and every student to understand the concept of proportion, and each student be able to use fractions and ratios effectively, I'll need to adjust the presentation, sequence, style and approach a lot of times, quite possibly on the fly in the classroom.

Now, how many programming languages and code libraries do we really need?
The iPod may have beat the competition in the beginning, but after a couple of years it quickly remained the either the most expensive or close to the most expensive device in it's class.

Apple notoriously only sold the shuffle under $100 while many competitors offered devices with dramatically more space and screens for under $100.

By the 2007 era and the beginning of keeping your music on your phone, it would have been utterly disingenuous to call the iPod "cheap" or anything close to it.
It doesn't appear to be trading though, just a price correction.
Zynga’s Share Price Falls Off A Cliff As Facebook IPOs
> There is no way to automate a process using a computer without using programming.

http://en.wikipedia.org/wiki/Automator_(software)
I have to know: Was this is an ironic statement?

No one is taking it as one, but poe's law aside I'm convinced they are wrong.
Responsive image format
I completely agree and I think this is a much better attitude than the increasingly popular ideology of making the application just do the right thing INSTEAD of exposing options. Obviously the default should be to do the right thing but without options users feel like they are being controlled by machines which is simply not what we want. I know lots of luddites with this perspective and it ultimately stems from laziness on the part of programmers.
Because computer systems reliably do exactly what they are told, they cannot be accurately compared to unpredictable and self-interested actors.
That is programming.
It still follows ActiveX concept of a plug-in for native code, which is made available only on a single browser outside the W3C web standards.

Coming from the Chocolate Factory company does not make it suddenly good.

If you want native code just use native code on the desktop. The web is for documents and network protocols.
It's an intriguing problem for sure. If I wasn't so busy with everything else I'd work on booking full time. I've considered branching off a new company just to focus on that.
The boring response:

- An individual, because it is a conglomeration of mostly independent entities working both alone and together in a mostly deterministic fashion. The entire collective is viewed as a cohesive "system" with a purpose by those outside of it, even IF that singular identity is actually an illusion produced by nothing more than the emergent properties of a bunch of individual parts working together according to predefined rules. (Example: an individual computer program)

- A community, because as we build systems on top of systems, each of which is semi- or fully-autonomous, and each interacting with other systems in a sense of rational self-interest (even if that self-interest is itself nothing but an emergent illusion), the whole collection of these systems begins to exhibit the properties usually reserved for human communities. (Examples: a smartphone with its OS and all apps working together; an enterprise-wide IT infrastructure; the internet)

- Neither, because (as some might argue), no computer system at any level (from CPU microcode to applications to the entire internet) actually exhibits the true self-directed nature of complex biological entities.*

* I don't actually believe this, if only because humans usually provide that "random self-direction" by proxy.
Maybe it's not possible if you're sharing a room, but in the past I was in a similar situation with regard to natural light. I turned off the ceiling fluorescents and brought in incandescent desk and floor lamps. It made the room much more comfortable and got rid of my headaches.
NASDAQ:GSVC (pre-IPO investors in FB)
More people in a field drive the cost of labor down.
Facebook's New R&D Machine
"A couple of hours later, we had built our hack. The finished product wasn’t exactly the prettiest thing, but hacks aren’t supposed to be. They’re just supposed to work."

I can't say I agree 100%. Sometimes when you have time left over at the end of the hack, it doesn't hurt to go back and clean it up.
On a related note, does anyone know where I would look to understand reducibility of formal systems to one another?

I'm really interested by questions like:

Why is second order logic irreducible to first order logic if I could use first order logic to reason about the behavior of a turing machine running a second order logic theorem prover with whatever inputs I like?

How do I get something that can do what I can do, which is to say take any formal system and prove theorems with it? How do you determine what formal systems are "valid" logics? (Leading to sensible conclusions rather than nonsense like A & ~A)
I haven't seen Nathan talking about LT much. I'm assuming he's on the team from your previous YC attempt, am I correct? I was going to congratulate both of you, but I wasn't 100% sure.
WSJ: Should Everyone Code?
On my line of work, we change languages and tools all the time, depending on customer needs.

I really find strange how someone can have a hard time doing this type of context switch.
A reminder I find useful: Code, not anger.

Find yourself annoyed about something "unfair?" Focus on a problem you can actually fix instead.

If you find yourself upset about kids who went to a $40k/year private high school winning the world, just re-focus your attention on what you can do now. Code. Fix. Help a real person. Get out of your own head for a while.

Success and growth are fueled by output. Running circles in your mind about our broken world only serves to make you more efficient at feeling angry. Use your limited conscious hours every day to make the world a quantitatively better place.

Alternatively, http://www.zefrank.com/theshow/whipass/
One of the coolest things about pry is how it doesn't need to monkey-patch Object in order to add custom functionality. The command-system stands above the ruby level.
Facebook underwriters holding the price with green shoe
You’re mixing up programming with computer literacy.
I've been getting smooth animations on my Nexus S ever since I put ICS on it a few months back and this phone "only" has a 1 GHz single core CPU and 512 MB of RAM.
How I explain the Maker schedule and Manager schedule without being insulting
All of the above.

It is analogous to a community because you often have several different parts of the program working together to achieve a common goal (although I would consider it closer to a tribe than a community), it is an individual because it works with one mind and it is neither because it is a computer program, not human.
In the 80's Apple had HyperCard, a tool designed to make programming easy for novices.

«... HyperCard is an echo of a different world. One where the distinction between the “use” and “programming” of a computer has been weakened and awaits near-total erasure. A world where the personal computer is a mind-amplifier, and not merely an expensive video telephone. A world in which Apple’s walled garden aesthetic has no place.» http://www.loper-os.org/?p=568
http://en.wikipedia.org/wiki/Greenshoe#Risk_to_Investors

The SEC currently does not require that underwriters publicly report
their short positions nor short-covering transactions. Investors who
are unwary of underwriter stabilizing activity who choose to invest in
what they perceive to be a stable issue can encounter volatility
when the underwriters pause or complete any stabilizing activity.
"Cast in the most negative light, price stabilization might be seen
as a means of transferring risk to a relatively naïve segment of
the investor population."

How is this allowed by the SEC?
The 10 Most Disruptive Travel Startups
The article's answer seems to be yes, Because investors don't like lawsuits.
NASA Investigating Possible SSL Compromise
This is cool but it totally glosses over what to do with lossless images.
The immutable truth of A == A cannot be disregarded - the Objectivist C compiler considers compile time optimizations of this sort to be immoral.
Sounds like your guy left because he wanted to leave, and the insurance was a made-up excuse.
But accurate.
> This type of question comes up a lot. I can appreciate you are using the highly regarded problem / solution, vitamin not a painkiller approach to finding an idea, but STOP!

Appreciated this is a bit of a niche user base however was just testing the HN waters. Wanted to see if any common themes came up.
> humans don't reason based on mechanistic principles

Do you support an empiricist view of logic then (http://en.wikipedia.org/wiki/Is_logic_empirical%3F) ? That we justify logical rules because they so strongly correspond with our own experiences?
one x is prettier
Actually it's with another friend from high school :) He's dealing with trying to move out here right now, but you'll be seeing him a lot more - ibdthor is his username.
I have to opposite problem, almost no process at all.

I'm not sure which is worse, having to wait 6 days to do a change or having people request (often trivial) changes to be deployed the same day they specified them and having people going round editing .php files directly on the production server.
The Single Productivity Tool for Everything and Everyone
LDAP – A Gentle Introduction
"position" "sell" "say"

The trouble isn't the branding, it's the building. The iPad is recognized as a quality product because it delivers quality experiences.

Microsoft has rightly acquired a reputation for brittle products that will slowly break down in ways you don't know how to fix. "Microsoft" means worrying about obscure error messages, malware, backups, defrag, task management, ad nauseam.

They've made solid incremental efforts with Windows releases, and Windows Phone 7 may well have eliminated all of these experience issues. Trouble is, Apple has now all but eliminated these problems across the entire product line, and they've even solved the meta-problem of tackling the remaining problems through their world-class retail and support presence.

A solid product in isolation doesn't cut it at this point. The competition has a solid complete ecosystem. Amateur hour is truly over.
重庆空调维修