skysight-inc/HackerNews huggingface dataset:
A lot of sites were cloned to geocities.ws as well. My "apple dance" site (banjo kazoo soundtrack and all) was zombified at http://geocities.ws/appledance2001/

It's embarrassing but historical.
The difference is that tens of thousands of business users used System 9. The Microsoft platform probably had hundreds of millions.
This and the seeing the Twitter logo done in CSS is inspiring. I seek to create my own images using CSS3.
The lack of static types really comes into play not inside a library, but in the interface between the external code and a library. Note that at least a few of the bugs that were found involved invalid API inputs. From the library writer's view it's not a bug because those values are not in the domain of defined behavior. From the caller's view it's a PITA that the library doesn't yell at them when they pass it garbage. Of course, they could find the problem with unit tests but the further up the food chain you get the more scarce unit tests tend to be.
There is a lot of regulation around raising money for businesses of any size. In general if the investors are accredited you can raise the money, if the investors are non-accredited you cannot.

In order for an investor to be accredited, they must make over $200,000/year or have a liquid net worth of over $1m.

http://www.sec.gov/answers/accred.htm

This bill builds in an exception for non-accredited investors to invest in much riskier companies. Before this bill, the only way for non-accredited investors to invest would be if the company went public which is very expensive.
Best Tech & Startup Podcasts - List
False, ocaml has type classes now! (or maybe I'm thinking of coq)
If you work in a cubicle and your desk is attached to the walls, get a screwdriver and a co-worker (optional) to help you adjust it to a comfortable standing height. I did it and it was easy and free!
CUDA on ARM Development Kit (CARMA) now available to order
That video is incredibly cool. Thanks for sharing.
Evernote CEO is sharing Evernote Stats at Leweb2012
Simple explanation: I honestly never thought of it.
The author doesn't really respond to the point, he simply says they were non-trivial in complexity, which may be true, but that doesn't mean they're non-trivial in their dynamacism (is that a word?). Moreover it in no way responds to the claim that these codebases aren't very good.
Beauty Tips - Homemade Beauty Tips
The author's interpretation of the argument in favor of dynamic languages seems purposefully naive. I don't think that any proponent of dynamic languages or unit testing claimed that the mere presence of unit tests guaranteed bug free code or that it was impossible to have type related errors at run time if you have unit tests. It's a more nuanced argument asserting that the benefit to programmer productivity when using dynamic languages outweighs the cost of potential type related errors not possible in a statically typed language. Whether it has merit or not is the question I hoped this paper would answer.
I don't particularly want to have to move my two monitors, and laptop, and keyboard and mouse, every time I get tired. :/
That's why it's bothering a lot of people that it has "GL" in the name at all.
Did you rip that comment directly from John Gruber? When someone repeats the tired old "there is no tablet market. There is only an iPad market." gem without noting it as a quote...I truly wonder if they think that clever nugget is an original thought. It isn't. It's also hilarious given the actual break-down of the market.

people don't care about tablets. They only care about iPads

This is the same sort of boring noise we heard when the iPhone temporarily dominated.

People care about being able to browse the web, view movies and other content, access emails, etc. The iPad happens to be a very good solution to those needs, but if you miss the mark and think that the product is more important than the needs that it solves, you're really far off the mark.

It's funny that people turn into an iOS versus Android thing -- spurred on by the linkbait title -- when really the author simply doesn't have a utility for tablets. Their core argument is that the tablet doesn't have a role in their life, and almost all of their argument holds for the iPad as well. I disagree, but to each his own I suppose.
Yes, type 1 is a different beast.

The latests theories point to gluten to cause a leaky gut, that causes complex foreign molecules to enter the bloodstream, and as some molecules are similar to our own, this causes the immune system to attack some cells in our body. The cells in the pancreas that make insulin are one of these.

The bad news is that if you have Type 1, you can't be cured, and need insulin for life.
Watch TSA Nude Body Scaners Get Defeated | TSA Out of Our Pants
I wonder how long it takes until the first one picks Java to argue against typed languages.
Effective ML - Yaron Minsky
Yaron Minsky lectures on Effective ML at Harvard. Slightly old 2010. Thanks!
State-sponsored zero-day exploit hits aerospace website
pyflakes also detects typos easily, and it's quite useful.
In languages that don't catch anything you can usually still use tools for static verification.

As another example, Java may let you get NullPointerException, but FindBugs detects a lot of those.
Uuu, I so like this! :)
"I DON'T EVEN SEE THE CODE ANYMORE. AFTER USING THE API, ALL I SEE IS BLOND, BRUNETTE, REDHEAD."
Big Data And Small Business — Where “Big” And “Small” Are No Contradiction
Using Java and C# as an example of typed languages is like using Youtube comments as a representation of humanity.

Once you get a hang of them, writing in any modern statically typed declarative language enters you into a state such that code flows out effortlessly. It is a wonderful feeling.
But could that kind of type system be considered similar to the usual Java-like little-flexible static typing? I think I would prefer a static vs dynamic implemented as Java vs Python (since those are usually the subjects on every one of these discussions)
This looks fun, I hope it catches on.

I wish more projects told me what they intended to do with the money, though. For example, why does the mathematician need $2200 to investigate neural network stability? Is it to buy a bunch of GPUs? Or to pay an intern? Or to buy ramen for himself? I found the projects that gave that detail ($1200 to go to Costa Rica and collect tissue samples from 5 butterflies, $1100 for components for an analogue computer plus an intern) more compelling because it feels like I'm enabling something concrete.
I was beginning to wonder if anyone remembered Windows XP Tablet Edition since 2002 happened a while back.

According to my 10 year old niece: "The Lord of the Rings movie came out a long time ago." So, when I see things like this, I think the person who made it is probably ten years old also.

Edit: Relevant http://www.youtube.com/watch?v=cwJhpcrjR7Y
What are your specific complaints? I own an iPad 3rd gen and an A500 running ICS. The iPad has an excellent browser, but so does ICS.
Haters, And How Facebook Destroys Creativity
Amen, I've spent the last 3 years of my career working on an increasingly complicated Perl project and frankly, I've had enough. My pet projects now are all Haskell and I can't believe how fun it is.

I spend most of my time these days fixing bugs and regressions due to the sheer scale of the project, and I'm a running meme at work for saying "a type checker could have caught that!". I can't imagine going back to a dynamic language now.
Clickable:

http://imageoverflow.com

Looks cool.
If there are initial investors into a startup via crowdsourcing, are there any protections given to these investors against the tricks that veterans would play, like dilution, preferred shares, etc?

It seems pretty easy to me for someone to set up a startup, get initial funding through crowdsourcing, and then as it needs another round of cash infusion, it lets a bigger VC come in and dilute the hell out of the initial investors.

It's actually less of a risk for VCs because they can let retail suckers take on the higher risk during the initial round, and if the startup survives, then they can swoop in and invest in a more promising company, and dilute the initial investors into nothingness.
The iPad graphics subsystem absolutely destroys anything around when the OpenGL spec was released and many of these screen-savers were designed against hardware that's unbelievably slow compared to an iPad.

He's not making a game that's going to drain the battery in ten seconds flat, he's porting screensavers made in the late 1990s that were never heavy-duty to start with.
A frying pan can do that too.
Damn this thing is dangerous. It should never be within its most extended position away from people.
Edit: Sorry, everything I said was wrong. You are very likely infringing on their trademark and you should find a new domain ASAP. Don't transfer ownership to them - let them know you're going to change the domain name and set up a redirect and that you will transfer ownership in 6 months (if they pay for it).
A view from the summit
Foursquare's Redesign: Do Users Get It?
Now I know why they've been this fast: The other years you always got to see the presenter, this year you just see the slides and get the audio. So they simply had to join the audio source with the slides. Works fine though and having them earlier is certainly nice.
It's common, but there actually is no exemption for friends and family. Those offerings should technically be done under the 506 exemption which require investors to be accredited.

It was also illegal, before the JOBS Act, to engage in "general solicitation," which is what raising money via a publicly-viewable crowdfunding page would amount to.
I can't speak for/to java but C# has come along way.

I used to feel just like you did (at the asp.net 1.x) days. I went to Ruby on Rails for awhile. But once NET 2.0 (generics/nullable types) and then 3.5 (LINQ), I was hooked on C# again. We also have the dynamic type now.

I want the features a statically typed language gives me with minimal boilerplate.

It's hard to give up IDE features like "find everyplace this method is called" and know that you found all of them (disregarding reflection, etc and assuming private methods).

Visual Studio will do this type of thing for Python now. We aren't terribly far away from having the benefits of both.

I really like python as a scripting language. I just don't feel as good about scripting languages in big projects as I do a modern language like C#. (Just my humble opinion, no science).
I use a Thinkpad Tablet. I find it absolutely perfect for studying. Switching between course text (pdf) and note taking app (I use a stylus) with the occasional browser search for more info. Oh, and a Scheme Repl for quick tests. And TED talks for time out.

I find that a tablet built for stylus use is a fantastic learning aid. So I guess I'm in the non existant market group that prefers non Apple tablets.
Viking Laws
I wasn't trying to catch the error of "program author is a moron who doesn't know the difference between Fibonacci and factorial". Were I trying to catch that error I would have been aware of it, and then much less likely to write the bug in the first place. This is a truism that is well accepted by testing proponents: which tests you write are incredibly important, and you need to write your tests first in order to avoid a curve fitting problem (so to speak). Any non-trivial test would have shown my function to be very broken, what type would you have used to represent that so it wouldn't compile?
You could check out http://owncloud.org/
Maybe not - but imagine the loss in hardware sales and ecosystem revenue if everyone ported old shitty games without re-writing them, causing batteries to die quickly and a poor user experience?

It was for the better of the industry. Boo-hoo. If it took him 3 days then hes a smart fucker. As someone with plenty of OpenGL AND OpenGL ES experience, I'd say it would have taken him just has much time to port his existing code.
I've seen iPads in meetings and I think it's not much more than conspicuous consumption. I enter minutes very efficiently in my iPhone with Workflowy (which basically instantly syncs to a Workflowy instance on my desktop). I find entering with my iPhone - ie the input method I use to send texts 20 times a day - a lot more natural than acclimating to the iPad's keyboard and bringing a jumbo screen to a meeting.
Design in Norway
I am using cheap VPS for that, with debian (so it even has "apps" in aptitude :))

I cannot recommend it highly enough... it's great for doing quick perl experiments and even coding from phone/tablet through power of vi and screen, it's great for hosting personal projects that almost noone will visit

what I miss the most on my cheap vps is the ability to run java virtual machine, since it has smallish memory and is on openvz (so no swapping)
Politician and wife of Metallica boss launches social network to rival Twitter
His reputation allowed his victims to self self select in the same way that a Nigerian scam artists do.

His victims' greed worked against them in the same way that greed works in a Nigerian scam.
The one thing that I think is really missing is the ability to pull iCloud calendars/ the calendar on the iPhone. I stopped using Google Calendar and don't have an exchange account so everything comes through there. As it is right now, Cue just tells me about my facebook friends' birthdays.
A 3kw heating element is a 3kw heating element at whatever voltage it operates, so I suspect that there may be a limit on the current that domestic appliances can use in US kitchens.

At 110v you would be looking at 27 Amps which may be a little high. I had not thought this one through before, thanks.
Those kinds of protections will be decided by the SEC, although I don't know if they'd think of that. But now is the time to tell them because it's in a public commenting period: http://www.sec.gov/comments/jobs-title-iii/jobs-title-iii.sh...
Hi Brian, thanks for creating Roy, it's very cool!
I've underlined LiveScript functional features in this blog post, but like JavaScript, LiveScript also supports imperative and object-oriented programming. One could port a JavaScript program to LiveScript with relative ease, as it's just syntax changes (with features added on top). I do not think that would be possible in Roy. For some people that's fine, but for my own projects I would prefer using something that maps more closely to JavaScript.
A stand-up desk is not for everyone.

I've been doing it for close to a month and I'm enjoying it. One of the best benefits that I get from it is not feeling any afternoon drowsiness. I take sitting breaks when I feel like it. It feels good to have a choice between sitting and standing.
How Reddit Was Built With an Army of Fake Accounts
By a very loose interpretation so would water and surely more people drown than die of a nicotine overdose.
Hmmm.

I wonder what the ROI would be on giving away 100 MB FTP/www space in exchange for ads...
I think this article misses it for me. He's almost there.

yes I had an iPod and an iPhone first, but I never use my iPad for iTunes media. I listen to podcasts and music on my Phone. My wife and kids use the iPad every day and never for iTunes. They use it for web browsing, games and edutainment like Bobo Explores Light, or interactive books. At bedtime I sometimes read stories to the kids from free eBooks, such as the Just So Stories and let them take turns turning the pages.

For us it really is the apps. When the iPad came out, from day one there were garage band and pages to show what it was capable of and a bunch of other apps, plus every iPhone app on the planet worked fine. Skype, if only in emulation mode, was a huge deal for us. I actually waited for the iPad2, so there were a raft of excellent creative apps and games available for us from day one.

I read comics on it, read and look up stuff in PDFs (I'm an old-skool tabletop roleplayer) and I'm learning Lua using Codea. Apps, apps, apps.
> however in terms of video playback capabilities the Android systems are so much better mainly due to third party video players and the availability of UPnP

You... you realise that there are third party apps for the iPad, right?

For what it's worth, there are indeed many third party video players for iOS, and software to fulfil both sides of the UPnP relationship.
I think the author is overlooking one very important thing. Crowdfunding for startups or small business isn't only about the financial return. Yes some people are going to put $100 into a company claiming to be the next facebook thinking they'll be rich. However, many, many more people will invest in these companies to be a part of something or support their friends and families etc. All of the satisfaction isn't derived from the return.

That being said, protecting investors and maximizing their likelihood of return is going to be largely about the platform. What kind of deals do they facilitate? How do they vet? etc.

The next year is going to be very interesting, and I'm excited to see how this pans out, especially because I'm one of those guys working on a crowdfunding platform.
This is a great answer for more than just FB defriending.

* awkwardness is created by you feeling awkward about it

I had a bad case of this for a long time, it still comes back from time to time.
While I applaud this decision something struck to me as BS:

> Twitter's JavaScript follow button isn't appropriate for us for a few reasons: firstly, it requires JavaScript (almost all of Lanyrd's functionality works both with and without JavaScript turned on)

Is Javascript really an issue in 2012? I mean, people can hardly use Twitter.com itself without JS turned on.
US wants inventive ways to get R&D out of college labs and into the real world
Yes I do. I also see the videos I added from the store in iTunes U. They all have the "get" button. When I click it the video is downloaded. Once the download finishes however, the "get" button reappears and that's it. The Video also isn't in the iTunes folder on disk...

EDIT: Nevermind, I watched the videos on the iPad and will download the others tonight on my iMac.
I don't think so: If you want the equivalent of Haskell type classes in OCaml then you have to either use a functors or some sort of class IIRC. I'm sure Oleg will have done something though.

I believe they're experimental in Coq.
I think most people would agree that these two circles overlap on a Venn diagram:

( Bugs found by unit tests ( ) Bugs found by type-checking )

The disagreement is how much. Also, type-checking is free[1], while unit tests have to be manually written.

I'm glad someone spent a lot of time trying to answer this question, but I don't think it will affect my choice of language in any new project. I like to write code in the languages I like, and bugs be damned.

1. A common argument is that static-typed languages slow development. I'm not touching that land-mine.
My microwave use hack isn't turntable or cup position related. It's that I round to the least number of unique buttons to press and still get near the needed cook time. For example, 33 sec for half a minute, not 30 sec. 99s for a minute and a half. Over the years I must have saved nearly as much time as it's taken me to make this post.
It doesn't sound reasonable to me. Tell them to prove it. Honestly, you can't reasonably claim that anyone can confuse 'mommy' with 'daddy'. I mean seriously.
Whenever anyone defends the current brick and morder model of college education they do a lot of handwaving about the benefits of small classrooms, access to professors, and the "college experience". In my college experience which was at the University of Minnesota, one of the biggest colleges in the world both in terms of enrollment and campus size, most of the professors didn't seem passionate about teaching. They were talking "at" these massive auditoriums filled with half-interested kids. I always resented having to physically go to class, especially since I had a long commute to school every day. Rushing back and forth across this massive campus from class to class seemed ridiculous to me as well. I get that some kids need that personal attention from professors and TAs to learn, but I certainly didn't. I learn best on my own, at my own pace, and in the comfort of my own home.
VC's were pushing hard for this bill under the guise of "job growth" and every politician bought into it. There were numerous folks who said it allows for fraud and the bill was pushed without looking at the can of worms it opens. It benefits the VC's while reducing protections for investors.

I wonder how long before we start hearing stories about retail investors getting screwed over by VC's in the media and makes people even more wary putting money into the crowd-sourcing fad.
Side projects can cure our woes
EU releases annual Digital Agenda Scoreboard detailling Europe's IT skills
I think it's cherry picking. It's a comparison made to sound impressive while obscuring the actual numbers behind it.
Nokia 808 Pure View Price In India, Features, Full Specifications
Nokia is a one of the market leader of mobile industries. Nokia company always developed new technologies and provide to people felicities for higher standard of living and also they some time consider ordinary people to increase some common communication facilities through develop some instrument of mobile for them.
Steve Zito is my new hero.
> "everything on your list can be done either more efficiently or cheaper with a phone and laptop with an external monitor."

So why did you include "with an external monitor"? By your own reasoning the external monitor is naught but a luxury and anything done via it can be done as efficiently or more cheaply without it.

It seems that you do recognize that form factor, comfort and convenience do matter, and that even if you already have a device that's functionally equivalent, additional devices that enhance your actual day to day computing experience aren't irrelevant simply because they don't add unique functionality.

You're just choosing to apply it to tablets in a way that you don't for smartphones themselves. After all, your logic suggests we could write off the smartphone itself -- or even any phone -- as a 'luxury' that presents nothing not already provided by a 3G laptop with VoIP app.
You have it exactly backwards. If you need an actual laptop or computer then you are niche. Most people just need to be able to consume and have a reasonably sized screen. An iPad at less-than-arms length is about as good as a desktop monitor sitting on a desk. A phone isn't good enough because the screen is too small for comfortable use at all distances.
'Share My Lesson' to Be Largest Online Site for U.S. Teacher Resources
For me it was Angelfire, but basically the same thing.

IMO, the place to go today is PHPFog for their free Wordpress hosting. Wordpress as a CMS is a million times more sophisticated than Geocities, but when you're ready to make the jump into something more complicated you have access to the codebase (unlike Wordpress.com where you have to pay to customize the design).
Does Scala fit your idea of something in between? It has nice type inference features and does not require pure immutability.
Correct, in a ROWE (for us; obviously if you're a 7/11 you have open hours, etc.), there's no such thing as "work hours". But, for the same reasons that we have short iterations in scrum, we time-box results to a week so feedback is early and often, and we can continually course-correct.

With our implementation of ROWE, there's no such thing as an "annual performance review" because you essentially get one every week. We have periodic salary review (quarterly) to see if you need adjusted (salary is based on a semi-objective tech ladder we've devised) but otherwise there's no "Let's meet every 12 months so I can check off 'meets expectations' and give you your cost-of-living adjustment"