skysight-inc/HackerNews huggingface dataset:
I'm not questioning your judgement of Steve's personality. But it surprises me that person like Steve can be so successful. Moreover, how did he recruit and manage so many world class developers and designers? Not once. But thrice - Apple, NeXT and Pixar. What made Steve so successful when everyone who has worked with him thinks he was a jerk!

I read his stories at - http://folklore.org/ And he looks inspirational as well as jerk. But most of these stories are around creation of Mac. By that time, Apple was quite successful. I'm genuinely curios about how did he manage to recruit first 10 employees if he had terrible inter-personal skills.
Alternatively, you could implement Maybe in Java safely using the visitor pattern. Cumbersome, but it can work.
Donate to charities supporting Boston bombing victims and first responders
Facebook testing out new 'actions' for status updates
Two thoughts.

(a) It will be hard to get $7 million for an untested investment model like this. It would be easier to start with something more like $150k, like the first YC class.

(b) It's hard to advise people on something you haven't done yourself. If you first started a successful mid-growth company, you'd find it a lot easier to raise money for this plan.
I don't have Facebook, nor are cookies enabled for FB. Got a cookie killer add-on that only keeps cookies based on a whitelist. And even if I had, how would they obtain my personal data from it without asking my permission?
Hmm, that might be it. It sounds weird that Firefox shares personal data, but still they might consider a first name to be non-private. Interesting suggestion, thanks.
leadership is always responsible for the failings of the team. Steve Jobs most likely surrounded himself with sycophants.
This was a great experience. It felt like a modern take on Principia Discordia. Thanks, _why.
DNS converts something memorable to something arbitrary, but unfortunately it can be hijacked and all historical records can be removed, potentially burying the truth. What is needed is a global database that is mirrored automatically and cannot be overridden without an overwhelming consensus (ideally not at all, but a democratic barrier would be better than none), and even then the prior record should not be expunged, only overridden as in an append-only file.

Namecoin, for example, achieves this by leveraging Bitcoin's historical journal (in a separate blockchain):
https://en.bitcoin.it/wiki/Namecoin
Raspberry Pi Education Games DosBox Recipes
Yeah for sure. Allowing yourself to be "bored" lets your mind escape the patterns it's too often stuck in.
Definitely. I was thinking the second word was "invisible" to begin with.
You can't overload = or ; in Haskell. What you can do is to easily write code over some sort of 'boxed' values, where the type of the box is given by type signatures, and more importantly is almost always quite clear from context.

In this case, think of Maybe as a box containing one or zero instances of a type. For Maybe

do x <- maybeAnInt
y <- maybeAnotherInt
return (x+y)

Lists are 'boxed' values containing any number of elements

do x <- [1,2]
y <- [10,20]
return (x+y)

The monadic semantics for lists means this returns the sum of each combination of values, namely [11,21,12,22]. This is essentially like a database join, which is why a monadic structure was used for LINQ.

For Promises

do x <- intPromise
y <- anotherIntPromise
return (x+y)

This returns a new promise containing the sum of the result of two promises instead of using callbacks.

Essentially all these types live in a Maybe/List/Promise box. There are many more examples. The nice thing about monads is that the semantics of how these things work is abstract enough to allow a variety of interpretations, but constrained enough (by the Monad laws) that you get a nice intuition of how things work after using a few different instances.
> he listened to vinyl records at home [1] — which shows that he was ignorant of how audio quality works

Lol, i've tried explaining this to soooo many people. (But to be fair, there are other reasons to listen to vinyl other than just 'quality'.)
Inside the mind of Eric Schmidt
And? It isn't like this is a competition.
Hmm, think it might be time to get around to backing up my Flickr photos.
Why do you consider this a debt? It's pretty much the only sane thing to do.

If people want to pass lazy NullPointerExceptions, it's their fault.
The short answer is that because you didn't resolve this in advance, the split is whatever you two agree is reasonable.

The longer answer is that this is why it's good to have equity splits, vesting, and IP assignments in writing, typically done at the time of incorporation. Founders who stay deserve more control and a greater chance at an liquidity event. Right now, it's in your best interests to come up with a mutually agreeable solution because you probably have overlapping IP claims to the codebase and either of you could sink the company (and competitors using the same codebase) by asserting an IP claim. In that case neither of you get anything. This is why the best practice is to assign IP to the corporation.
http://www.scribd.com/doc/136988470/Causal-Entropic-Forces?s...
phew. it sounds like it is finally over.

live video feed based on shots outside watertown house
http://livewire.wcvb.com/Event/117th_Running_of_Boston_Marat...
G++ still doesn't support all of the C++11 standard library so that is not entirely true. (Clang's standard library implementation, libc++, is C++11 feature complete as well)
That's what I'm wondering about, I was never asked for permission to share details with io9. Perhaps a few years ago on another Gawker site, but how would they link me? I wasn't using the same IP or browser or anything.

I am logged in to Google+, so that might be it, but it only accepts cookies strictly from accounts.google.com and plus.google.com, for example api.google.com or google.com itself does not work (cookies are removed as soon as all tabs of that website are closed).
Agreed. For one, it seems that Yahoo mail app on my Android syncs and works much faster than GMail. Maybe GMail has nailed the top spot for webmail, but it looks like Yahoo is ahead on Android. Don't know about iOS apps though, anyone?
But you're quite clearly NOT overloading "=" or ";". Instead of saying

do
a = getFoo x y z
b = getBar p q

(which won't compile), you're saying

do
a <- getFoo x y z
b <- getBar p q

Which is not an overloaded operator. In fact, it's not even meant to suggest equals (which in Haskell rather strictly means mathematical equality) but rather assignment ("=" in the expression "x = x + 1;").
Static languages like Haskell are the best of both worlds. You develop with roughly the same speed as dynamic languages, but then you get the performance and maintainability of static languages.
There's definitely a sense of friendly competition between GCC and Clang developers.
Most of the errors you remember encountering, I bet.
That's BS. Have an assistant go get your food. You know, as one of the perks that you have as a CEO.
There are three distinct parts to this:

* Getting access to samples - should be simple via your favourite torrent site.
* Writing a decent engine. Tricky, but not impossible if you've got access to the low-level APIs and the technical skills.
* Getting reviewed/taken seriously.

The sad truth is few people will pay for a new antivirus tool, especially one with no proven provenance, support team, and real world accuracy. (i.e. You can block all known samples easily, but fail on new viruses/trojans.)
Why not, I'd even up this number to 8 startups in 4 years. Plus, the chance as a first time entrepreneur to have a successful(IPO/exit) startup are 12%: http://fundersandfounders.com/will-i-succeed-with-my-startup...
>Not something I'd want on my personal system, but it's exactly the sort of thing that I think every NOC/Secure environment should have for post-mortem assessments.

Tools of that sort [1][2] are pretty standard in call center environments.

I'm not a fan.

First, the software tends to be incredibly expensive. Second, in my experience, it's primarily used by managers looking for reasons to bludgeon their $30K, entry-level call takers over trivial infractions.

1: http://www.nice.com/contact-center-interaction-recording

2: http://www.callcopy.com/products/screen-capture
The article used his own example of programming fixed-point arithmetic, plus Ken Thompson and Linus Torvalds. In everyday use, "10x programmers" describe those who produce work much quicker in everyday IT shops using Cobol or Java. Many programmers in these places are typically low on aptitude, and are only as productive as the number of years they've worked on the systems for their particular employer. Occasionally someone with some more aptitude ends up in one of these places and soon works a lot quicker, and gain the title "10x programmer", though may only do stuff 3 or 5 times quicker than average. Most of them get transferred out to some more meaningful project in the company, but management usually keep one or two of them stuck in that maintenance team, generally whoever agrees to do after-hours standby work.
<BLINK> Your homepage is brilliant. </BLINK>
Unfortunately the all-too-brief article doesn't really answer this question (unless the answer is the usual "Deny everything and carry on".)
There are a ton floating around, they just aren't terribly useful because every type is by default nullable. So even standard library functions can return null. You might be able to make your own code a little safer, but you still have to null check everything.
>The kryptonite to this Superman of materials is in the form of a seven-atom ring that inevitably occurs at the junctions of grain boundaries in graphene, where the regular array of hexagonal units is interrupted. At these points, under tension, polycrystalline graphene has about half the strength of pristine samples of the material.

>The lines in polycrystalline sheets are called grain boundaries, and the atoms at these boundaries are occasionally forced to change the way they bond by the unbreakable rules of topology. Most common of the “defects” in graphene formation studied by Yakobson’s group are adjacent five- and seven-atom rings that are a little weaker than the hexagons around them.

Honestly, the findings seem pretty standard and are in line with material properties of more traditional polycrystalline or even amorphous materials. With all sorts of material failure modes, it's these "pressure points" that are the first point of failure.

(Note: I've done Carbon Nanotube research in the past and hence I'm familiar with this kind of material, but I'm by no means a materials science or mechanical engineering expert)

I've done these kinds of CVD depositions (used to make these graphene sheets discussed in the OP) myself, and imperfections (which are visible under TEM microscopy) are the norm.
Like, "I bought all these records in the 60s, why should I have to go out and buy them all again as CDs?"
The story about the middle managers not approving ideas that they team was later excoriated for not having implemented is classic Corporate America.
and you don't know who you are calling 'you'
Yes: http://www.alexwg.org/publications/PhysRevLett_110-168702.pd...
Victims of 'hacking' should be allowed to hack back says Texas rep
Heaven forbid we explain things succinctly. Might as well just not put titles on things either, amiright?
I'm ready to launch my product, Lupsale - any feedback? 5 second pitch!
==More on www.lupsale.com==
Perhaps, but I don't see the need for the gcc did it first responses. A simple gcc and clang both have ful c11 support now would seem more appropriate is basically all I'm trying to convey.
> but it seems that he only had taste in choosing among the good designs of others

This was undoubtedly his best strength. It's a heck of a strength to have as a CEO, though.
That's still being a dick though.
Except the reference can itself be null, which is still problematic.
For a real disabled gamer check out n0mad:

http://en.m.wikipedia.org/wiki/N0M4D

A lot of shooters have a n0mad stick/button layout because of him.
I agree that specialization is often necessary, but I would prefer to think in terms of add-ons to general purpose commodity architectures. For example, GPUs are specialized for the task of 3D math, but their particular purpose is decided by the CPU. Similarly, FPGAs can be dynamically programmed for a special circuit. Neither is ideal, but in hindsight I would have liked to see something similar develop for the task of routing - and the economic pressure applied by not buying ASICs (that break the stack seperation) would have helped (yes we have benefited from them, but we have benefited from taking a specific path - we don't know if there was a better one). Routing probably would have benefited from an earlier and stronger push towards multicore processors - only there was no reason to do it in consumer CPUs because we view routing and computing largely as exclusive domains (even though the Internet's success has come from connecting many general purpose endpoints... Why is the fabric not also general purpose?).

Going forward, I suspect GPUs could also be applied to make routing decisions with acceptable speeds. Have a look at http://www.date-conference.com/proceedings/PAPERS/2010/DATE1... for some trials.
STL is ambiguous. You mean standard library or stdlib if it must be shortened. Helpless pedantry I know but freenode's #c++ has beat this into me.
Yep, you've got it exactly right.

The problem for dynamic type systems is how do you enforce 3? Do you care to?
But doesn't it cost more than $125k to pay a $125k salary? I've been told that it's about 1:1 if typical benefits are involved. So a $125k salary costs $250k.
IP Routing Processing with Graphic Processors
When you use a mobile phone, chances are big most of the control plane traffic (call setup, SMS, data channel setup/teardown, roaming signalling, phone registring and so on) travel through an SCTP association somewhere.
Have a good enough idea and a vision of how you can accomplish it, and you can find those 10 people regardless of how mean you are.

After you succeed, you'll have thousands of people chomping at the bit to be associated with you, even if you're an asshole. Success makes everything okay, just like failure makes nothing okay.
I'm a high school student, who is considering teaching as a future career path, and I have a few questions.

1. What subjects do you teach? Would you recommend teaching them?

2. Did you find any value in working at a non teaching job first, then going into the teaching career? Put another way, if you were doing this all over again, would you go straight to being a teacher, or would you have a non-teaching job for a little while, and then teach?

Thanks.
To be honest, I thought he was talking about Bill Watterson.
Hyper-connected, real-time news is a good thing — but so is accuracy
IBM does a little to enhance their x86 line, but I don't think it's of any great value to many customers.

If they were making a lot of revenue (not even profits!) off their value-adding, and this value-adding could be applied to their top-end stuff (thus amortised across a larger base), it would make sense.

I'm not an expert in IBM servers, but I don't think they are getting a lot of revenue at the bottom-end as a result of their bells and whistles, and it's probably not that easy to transfer those enhancements to their top-end servers.
How much time do you spend instead on unit tests? Is it comparable? The idea with a Haskell (or more powerful) type system is to reduce the amount of unit tests you need to write (because the compiler enforces certain rules). It's all trade offs, but personally, I know I make mistakes, and I know I won't remember to check for all possible type errors in my unit checks. So I like that the compiler does it for me.
I uh.. don't understand the history behind what's going on or why we care.
Exactly, it seems presumptuous to assume Jobs thought vinyl was better quality.
http://www.entropica.com/ has a very nice, short, video demonstrating the AI.
What do you mean? How do you measure "passion"? Since you provide no examples I'll counter that you are wrong, and leave it at that.
Statement of the Ambassador of the Czech Republic on the Boston terrorist attack
Very interesting. The big idea, as I see it, is that intelligent systems try to maintain as many possible futures as they can - to keep their options open.

People often think that all living beings are driven by the need to reproduce, but the need to survive - to maintain homeostasis, to keep one's shape in a complex environment - is even more fundamental, I think.

If you extend the idea of living beings attempting to keep their own metabolism and structure fixed, you realise that if they have the capability, they'll also try and keep their environment fixed.
I can't speak to the recruiting of staff in the early days of Apple or NeXT, but many of the "world class" people at Pixar got involved before Jobs purchased the company.

See: http://www.amazon.com/Pixar-Touch-Vintage-David-Price/dp/030...
This is fascinating. It proposes that intelligence is about maximizing the control we have over future events, ie maximize the entropy of the system. Intuitively this aligns well with how I think about many strategic options or inflections in life/business - you try to take the path which maximizes future options. Lots of interesting applications, will be interested to see how well they manage to communicate this work across different disciplines.
From what I know from a few engineers that were directly involved in the MobileMe launch, yes the failure was in the engineering management that did not want to listen to the engineers/project managers/qa folks, but instead wanted to please SJ by showing nice Ajax UI.

This is why the VP of MobileMe was let go soon after: he came from Microsoft/Starbucks, and did surround himself with various ex-microsoft folks.

If you know folks at Apple that were in that group at the time, you will find out that the failure did happen at the VP/Director level that didn't want to listen to the project managers / engineering leads / QA leads.
Indeed. I have to think that it's hardly like there are (or were at the time) no precedents. When you sell out^H^H^H your company, you give up ultimate control.

However, I've thought about this space a bit (the idea-space, not the solution-space), and I've always come to the conclusion it's too fragmented. Too many things to too many different players.

But if the field is wide open again, better to invite someone into the opportunity than dwell on the past.
I have been many times in the Apple cafeteria back when Steve was there, and I never saw him cutting lines as described.
I am not saying that it did not happen, but I will not make it a statement that he was always like that neither
http://www.youtube.com/watch?v=rZB8TNaG-ik
Will jquery still work with jsdom on node.js? the 2.0 or 1.9 jquery?
Theo Jansen's Strandbeest
Steve Jobs was a product of Silicon Valley and he interned at HP at age 12, and then later he was later a worker bee at Atari: So your idea that he "knew almost nothing about computer languages and architecture" seems a bit misplaced. You wouldn't be building blue boxes and hanging out at homebrew meetings if you didn't know something about the field.

Also the "logic" that if you listen to vinyl records makes one ignorant about audio quality is silly. And honestly you can can like Steve Jobs and still appreciate someone like Dennis Ritchie.
(make that 5 years, sorry)
I wonder, who is this science?
http://s3.documentcloud.org/documents/681564/1926-sat.pdf
As someone who's invested in his competitors, I wish Ballmer a long continued career at Microsoft.

I used to think the the folks in Redmond would eventually dump the guy, but now I'm thinking it'd be like Oracle dropping Ellison or Russia dropping Putin.

Just ain't happening.
Which has the - entirely intentional - side-effect of making you out to be a martyr, whether or not you are deserving of such title.
No it was not Scott... Scott was too busy with iPhone launch.
The VP in charge was John Martin former Microsoft and Starbucks... he came at .Mac with a bunch of ex-Microsoft and try to run the place most likely like Microsfot, but even worst only trying to show nice UX/UI without caring about performance.

Project Managers/Engineers/QA leads did their job and reported to their upper management (Director and then VP John Martin) but they instead decided to silence everyone and kick a bunch of engineers out of the group.
So, if our economy were to be immediately influenced by inflation efforts (say wages and costs automatically tracked it to the day)... then what?

Though that's kind of crazy, it's far from a possibility. And, given the increasingly-global nature of business, anything like online sales could easily track this to the minute by watching exchange rates. It's definitely not there yet, but it almost seems inevitable given time.
As far as I can tell, it seems Rep. Gohmert and similar want to have
the equivalent of "Stand-Your-Ground" laws on the Internet, but
unfortunately, they just don't realize that there's no way to tell
who you are standing against, so your intended self-protection could
easily be intentionally misdirected at someone else --tricking the
supposed defender into being an attacker.
Although it looks impoverished, it's really just a foundation for developing your own abstractions, and syntactic sugar goes a long way (I've bound the Alt-> key to → and use it for 'send').

CLOS-like systems can be built on structs with the racket/generic module and Typed Racket makes multimethods trivial.
Hacker (n) "An enthusiastic and skillful computer programmer or user."

Ok, computer user then.

Steve Jobs built Apple 1.0 that popularized desktop computing & publishing.

Then on the side he bought a failing business, and turned it into the company that's become the future of entertainment with Pixar.

In between he founded NeXt where he demonstrated his understanding that integrated hardware design and supply-chain-management was going to be essential to the next generation of computing, and hired amazing people to help him realize this vision when back at Apple.

With these experiences upon his return to Apple, he bet on mobile and consumer products and turned a failing computer hardware maker into the world's most valuable company - out pacing even EXXON that's entire business is pumping liquid gold out of the ground.

He authored or co-authored 323 patents at Apple alone.

So I strongly disagree that he was not an "inventor", a "hacker", or undeserving of the media's attention and analysis.

(1) http://www.nytimes.com/interactive/2011/08/24/technology/ste...
It's sad that this has to be officially announced.
This is a lot like the "efficient cross-domain optimization" definition from Eliezer Yudkowsky. It looks like they even use the same information-theoretic measure of optimization power across the distribution of possible futures. http://lesswrong.com/lw/vb/efficient_crossdomain_optimizatio...
I'm surprised they got through the whole article without mentioning Nietzsche's der Wille zur Macht (will to power), which seems to be qualitatively identical (or at least very similar) to this proposal. Not bad for a philosopher from the 1800s.
Boston Radio Link.
Let's see if somebody help's you with feedback...
2nd Boston Marathon Suspect 'Surrounded'
Boston Bombing 2nd suspect finally caught hiding in a boat
Cognitive science states that intelligence is all about finding patterns, and patterns reduce randomness, or what can be expressed in terms of entropy. What's new here? Capturing future-histories? As long as the patterns can describe the time evolution of steps ahead, the patterns would reduce the complexities of what needs to be described, or what Wissner-Gross may say by "capturing as many future-histories as possible." In my humble opinion, Wissner-Gross just rephrased/repackaged the classical sense of intelligence already embraced by many scientists.