skysight-inc/HackerNews huggingface dataset:
For being a "C" language I found it an abomination of syntax. For being a "C" langauge I found the memory management confusing - I new, I release - you do everything or nothing, not some things sometimes and nothing other times. Don't make me check the documentation to know if something is autoreleased.

Beyond those initial frustrations - the thing I liked about it the most is I could seamlessly call out to my C/CPP files and work in a non-proprietary language. You know objective-c? Awesome, but what about other platforms?
It's supposed to be 180000 light years.

http://en.wikipedia.org/w/index.php?title=30_Doradus&red...
Lars Vilks Attacked
Also, not a programming language, but still a REPL: http://try.mongodb.org/
Some runners do that. Others do not. My cousin is a D1 cc runner. He runs a lot of sprints in his training (mostly 400, 800m), but his shortest race distance is 10k. He is doing a marathon soon and an ironman is in the works.

Good football players often go jogging or do other continuous, light cardio for longer periods in general training.

It is sorta like how to be a good reader you need to be able to read/comprehend novels and academic articles -- imho.
Steam for Mac released. Portal for free
My point is that HTML5 does do SOME things better, some things that Flash is quite commonly used for, like video playback without pegging my CPU quite as much. To say that all of HTML5 is useless because it doesn't replace Flash for games or because Canvas and SVG browser support aren't quite up to snuff, is idiotic. That support will come, and HTML5 will become a practical replacement for those functions as well at some point. For now, people will keep using Flash for that, and figuring out something else for iDevices. Adobe Flash CS5 can already export to Canvas, so the content creation support is obviously on its way. Flash isn't the end-all web platform either, and webGL can do many things in 3D that Flash developers could only dream of. Flash has its place, but that place is at the periphery, not the core of the web; Flash-only sites deserve to die in a fire. To think that HTML5 will stand still now that there's a market pressure to support it is incredibly short-sighted.
The guy in the video says it's brought back (usually from the States) by a friend of his. His explanation for the unresponsive screen is due to Apple disabling the device remotely, probably triggered by failure to input some passcode .

He just describes how the new phone is a little taller but not as wide as previous gen. He also mentions that both the front and back are made of glass.

That's about what I can make out of the noisy background.
You'll have it by Q3...HP-Palm says its webOS tablet will be out then ;)
It's not, but it's something all companies resort to due to the failure that is the current patent system.
RunRev was inspired by HyperCard, although I don't know if they were planning to support authoring on the iPad or just running stacks. It's irrelevant now that Apple vaporized it. http://www.runrev.com/company/runrev-blog/revmobile-and-appl...
Get Portal for free
Very little on lisp, but still cool.
Exactly my thoughts.

Let HTML5 prove itself instead of insisting that it's better because it's open.

That isn't an argument anyone outside academia can afford making.
3 Sure Fire Ways to Generate More Power off the Tee
Id like to remind everybody about lavabit.com free & premium email service
Lavabit has been around for a while, they offer a great private service which I have been using for some time now, and for the price don't think much else can compete. I just wanted to remind people they exist. we should all take our privacy seriously, you never know what other free services are doing with your data.

http://lavabit.com/
Thanks for this great feedback!
Tracing traffic through Twitter's stack
Don't we? Because every time I buy something, I pay an extra 4%. (Apparently, it's called a General Excise Tax.) An additional 6% is levied on hotel rooms as well.
What have they done recently, though? Every last thing you listed is from the 90s. And if we're looking at the 90s, I can add to that list with things that actually stuck around: ColorSync, QuickTime, TrueType, AppleScript, and more all come from that decade. But while Apple has made innovative stuff on the UI front recently, I can't even name one damn thing they've done technically that I found that impressive other than the new JIT in Safari. Hell, I honestly think that what Microsoft's doing with .NET and Azure is more technically sophisticated and interesting than anything coming out of Apple--especially on the Cocoa/CocoaTouch/Objective-C front.

I think that's what's irritating Rentzsch so much, and to be honest, it really pisses me off, too. I don't mind if Apple doesn't want to be that innovative, but I take exception to being told that I'm not allowed to be innovative without their permission.
I think the hardest part of the problem is defining the formula that generates the number (or position) of asterisks at each line.

And you hard-coded it in a list. I consider this cheating.
Does webOS have hypercardish software?
I think Apple would only be happy if those environments exposed all future APIs on the day they are released, which is a very difficult promise to make.
Funny, my 'best companion' was called Sarah as well, only of the dog variety.

Animals are amazing.
You inspired me! It was that stuff about out-goaling someone; it made me want to try to out-goal your blog post :)
Somewhat off topic CSS suggestion. Add this to your header :)

border-bottom: 1px solid #C7C9CB;
I guess they are just acting at different time scales.
Apparently, BP has had underwater videos of the leaks form the start but won't release them despite the fact that they could help independent scientists and engineers better assess the situation and help to find solutions. Only a couple still images have been released so far:

http://www.treehugger.com/files/2010/05/first-underwater-ima...
Has there been any confirmation at all that it has a 4G radio? Also isn't ATT not rolling out LTE until next year?
Suggest that the following would be better wording, as it expresses the same point without emotionally charged turns of phrase like "spend more on murderers" and "those with mental illness roaming our streets":

2. It is unfortunate that we seem willing to spend more money punishing the criminally insane than we do helping nonviolent folk with mental illness, who make up much of our homeless population.
But there's even less supply.
One of the things you want to hit up right away after you get reacquainted is the boost library: http://www.boost.org/

If you use it well, it does a lot of heavy lifting, adds a lot of safety and expressiveness (boost::bind is just pure magic) that just wasn't there before, and a lot of the boost libraries are going into the standard - and are already implemented in the TR1 namespace.
That was accidental on my part. This one has a better headline, however ;).
I hope they're right.

One of the cool things Steam does is package old DOS games into an individual preconfigured DOSBox environment.

My dream has been for Steam to do the same thing for Win32 games and Wine. Install the game on Steam, click to launch it, and it runs in Wine with all the tweaks needed to run that specific game already done.
HTC believes the industry should be driven by healthy competition and innovation that offer consumers the best, most accessible mobile experiences possible,” [...] We are taking this action against Apple to protect our intellectual property, our industry partners, and most importantly our customers that use HTC phones.”

Please, stop this bullshit! What you really meant was "we are suing Apple because they sued us", just like Apple sued Nokia because Nokia sued them.

Please forgive my rant, but I just can stand companies telling they believe in healthy competition while they are suing competitors trying to shut off the competition.
Another way to enjoy unix commands is to observe their witty output:

http://www.gnu.org/fun/jokes/unix.errors.html
The full version:

updatedb; locate; talk; date; cd; strip; look; touch; finger; unzip; uptime; gawk; head; apt-get install condom; mount; fsck; more; yes; yes; yes; more; umount; apt-get remove --purge diaphram; make clean; sleep
Fsck that.
You are incorrect, Hawaii does indeed have a sales tax, something around 6-7%
To be honest I don't care much whether they're actually innovating technically or not, but I do care that they are not picking up other peoples' technical innovations. Having to program in Objective C makes me feel like I'm back in the 90s again. It's embarrassingly bad.
LaunchBox10 Applications are now being accepted
Honestly, I wasn't terribly broken up about 3.3.1. I certainly see the pros and cons, and I had kind of let it go.

But if this is the fallout, it's not worth it.
I can certainly understand where he is coming from. Every year for the past few years, he's poured immense amounts of work into making these conferences a great experience. But more and more, it's been frustrating to see the shift of Apple's developer relations, and those who will shamelessly defend any decision Apple makes.

Although I hate to see these conferences come to an end, I can certainly understand his decision.
It's only tax-free if your contribution is less than the standard deduction. I don't spend $7500 on healthcare per year, so I can't even deduct it. Maybe if I buy a house I can't afford, then I'll have some deductable interest to push me over...

(If your employer handles the FSA/HSA, then it's pre-tax no matter what. I'm W2, but my employer simply doesn't offer that benefit because it costs them too much money.)

I don't want to pay for my hypochondriac neighbor's daily doctor visits, or for their kid's sniffles.

Well, that's what the co-pay is for. $20 every time you visit the doctor adds up if you visit unnecessarily -- the real cost that the doctor bills the insurance company isn't even much higher than that. Insurance companies aren't losing money on people who see the doctor every week.

(Why do I like the current system? Because the premium I pay is almost exactly matched to my monthly health maintenance cost. And I have protection in the case of disaster, or generally expensive medical procedures.)
Lists that cannot contain other lists are not reasonable in a high level language.

Perl has supported arrays of arrays since 1994.

Pointers are not reasonable in a high level language.

Perl has never supported pointers.

Explicit function signatures are a superior language design.

I agree with this. Perl 5 should have had them years ago.
Considering that the REPL concept has origins in lisp, I was disappointed that there weren't more online lisp REPLs out there.

That said, the online Arc REPL is nice.
I just wish Obama were down there leading the effort to clean this all up. There shouldn't be unemployed fishermen standing in line for handouts from the Catholic Charities. Everyone available there should be full tilt on cleanup. If I think there's anything the government should fund, it should be that (and then sue BP or whomever later).
Actionscript 3: http://eval.hurlant.com/demo/

Type code in the top box; anything you Util.print shows up in the bottom one.
Perl 6 is not meant to interoperate directly with Perl 5.

Indeed it is.
Man, think: if World Wrestling Entertainment got ahold of this, we could see fights between six-armed wrestlers on Pay Per View TV.
That's also assuming we could attach extra arms on top of the two we've already got.
Dan Heath: How to Find Bright Spots
http://biobike.org
CommonLisp + knowledge representation + symbolic bioinformatics + visual programming; all through a web REPL.
i've been involved in a few of these... it matters because ultimately it could come down to a jury trial and then a judge's decision regarding damages. how 'big' the claims are matters to the real people making the decisions in the courtroom. they're not going to award billions of dollars of damages for a minor claim, for instance, and claims can sometimes be worked around, so often the damage done to the infringed party is what's at stake, plus penalties. (admittedly, this is an oversimplification)

i've sat in a room full of people discussing these issues ad nauseam and i can tell you with 100% confidence that this is like a poker game, the size of the chip stack affects the confidence, timing, positioning, etc, of the players throughout the whole game. if one side has a great set of claims and the other doesn't, it definitely matters.
Cloud Hosting & Cloud Computing Videos from Rackspace Cloud Hosting
> I work with Flash and I don't think it's buggy or bloated - that's overblown.

Depends if you're using Windows or not. On Mac and Linux, the performance and reliability are pretty bad (compared to other modern software, anyway).
Maybe I'm missing something obvious, but why not nameOfMethod: firstArgName(Type '')arg1 secondArgName(Type )arg2? So you'd get invocations like this:

point = createPoint: x:10 y:15;

Instead of this:

point = createPointWithX:10 y:15;

edit: no idea how to get asterisks to appear, so pretend I have pointer symbols where appropriate.
I think you're entitled to a full refund.
This is scary how?

They just know who I have in my contact list (dah..) and who they have in there contact list

Mostly its wrong because I dont know half the people
Kayak's Paul English Plans to Bring Free Wi-Fi Access to Africa
Stanford’s Robot Car Slides into Parking Spot
Dealing with discovery (abuse) can be one of the most frustrating parts of engaging in litigation against big corporations on behalf of a smaller inventor.
I didn't see any BP branded work shirts on the workers setting up protections for the shoreline in the photos..
well, off the top of my head: Grand Central, clang, C blocks, and OpenCL.
Thank-you from those of us behind brain-dead filtering proxies... :-)
>Please, stop this bullshit! What you really meant was "we are suing Apple because they sued us"

Which is pretty much exactly what they said.

Your rant is kind of misdirected. HTC's countersuit is basically saying "Frig off Apple and fight us in the market, not in the courts", so yeah they are saying they believe in competition.
This is actually evidenced by the url of the article too, good catch!
Negeriads.com adalah solusi berpromosi - Solusi di Negeri Ads
Here in the real world, gypsy cabs cost as much or more than licensed cabs.

My point isn't that we can't be sensible -- my point is that we should be sensible. Unregulated markets are the solution for 90-95% of goods and services. Some markets are special in that the incentives by themselves lead to something obviously wrong -- unless you're against net neutrality, you agree with me here in at least one case.

My point is "right tool for the job".
Apple is suing HTC over a swipe unlock, power management, and various other menial stuff.
True. Most of the people doing the cleanup obviously aren't employees of BP. But my point is that there should be a lot more people (esp. people who can work on the water). Obama, simply by being there, could add a lot more weight to that effort.
sort of...webOS, or more specifically, the mojo and ares framework/tools provide javascript libraries for doing hypercard-like things. The Palm Pre's main UX is very hypercard-like. Now that Ares is out, ares.palm.com, you get nice visual dev tools similar to what you had in hypercard.
Scrolling on my Macbook trackpad is useless. I try to scroll as I would any other Mac app, and it shoots to the top/bottom of the window. WAY too sensitive.

Also, another oddity I've noticed - start dragging the window from the bottom of the title bar, and drag it up against the menu bar. The window stops moving, but the cursor keeps moving as usual. Once you hit the top of the screen, drag downwards again. The Steam window moves immediately, even though the cursor isn't even over the window.

I tried to set my profile picture via drag-and-drop, but it didn't work. Turns out I need to click the small sphere (actually a label-less button I think) to bring up a picker dialog. Once the image is chosen, nothing happens (no indication that you've selected an image) until you click 'upload'. Also, since images can only be 150kb, it would be nice if the app detected that. I know it's WebKit and all, but what's the point in having a native app if it's not going to take advantage of it?
So it's free for Mac and Windows... what about Linux?
How Does One Boy Survive a Plane Crash?
Refactoring Haskell code?
You should really learn to put forward your claims without having to resort to strawmen. Who said HTML5 was useless? No one did.

That you get better performance with video using HTML5 does little to remedy the fact that playback of video is really all you can do.

You try and seamlessly integrate video, with logic, dynamic text, vectors in HTML5 and you will be pretty disappointed.

The Flash isn't the be all end all. But what it does it does so many times better than HTML5 for quite some time.
Facebook Needs to Find Its Voice on Privacy
In a database, yes, a single table with two indexes would efficiently look up followings/followers.

But in Cassandra there is no support for secondary indexes, so the follower/following data needs to be in separate column families. Then, they each have an index and can be looked up efficiently. (At least as far as I understand things in the NoSQL world)
Open Source Pivot and Panorama Controls for Windows Phone 7
I don't know the actual numbers involved. Let's assume the recyclable deposit is $.05.

If Gary is collecting 800 improperly disposed containers (i.e. litter) per day, the argument the state is getting a good deal is valid. But I suspect the vast majority of the containers were fished out of trash recepticles. The marginal cost to the state of hauling recyclables from a trash bin to the land-fill, and the marginal cost of adding to the land-fill has got to be way below $.05. So I suspect it is not such a good deal for the state.
In the year before the devices were installed, the company paid out $1 million in claims related to injuries caused by the saw. In the year after the gadgets were installed, it paid out $7,000.

This is unbelievable - he saved them millions, jet they were not willing to pay him the $4M he asked for.
omg, you invented a/b testing!? and they stole it? Call the REACT team.
Nice, I like it. A couple friends have pointed out some design oddities.. definitely where my skills are lacking.
It seemed to take too many clicks and concentration to do the common things. I'd like to be able to browse through source without the navigator getting in the way, and it felt like I was fighting the UI all the time. The use of a strange GUI toolkit (Tk?) didn't help. I don't mind learning a few keystrokes if it means that I can do the basic things like navigating the call graph without taking my eyes off the code.
Facebook Calls All Hands Meeting On Privacy
At first glance this seems like a simple case of local government giving citizens what they want - something that should be applauded. Having worked in the old regulated telco environment, I have some questions that aren't answered by the original story. Firstly, it would be interesting to know how the municipality plans to recoup its capital investment. Are plant investments being paid for with taxes, or is this being operated like a co-op? Do taxpayers have the option to not pay for this service (either directly or through taxes)?

I assume that the city does not have to pay for rights of way to install plant. If that is the case, they do have a competitive advantage over private providers. Capital costs and regulatory restrictions are often the reason why there is no private competition for incumbent providers, and those regulatory restrictions are often put in place to encourage the incumbent's initial capital investment.

I wonder if the same result could have been achieved via private competition if the city had made rights of way available to all interested parties, and existing regulations had been lifted.
good find. you need a steam account and steam installed though.
Right. And in 1991, applications achieved much more of the potential performance and capability due to the available hardware than web apps do today. So going back to 1991 is an improvement in that respect. The rise of the web has been a trade-off - well-known and significant benefits have been realized, but at the cost of devolution and dead-ends in areas like the developer experience and UI flexibility. (As an example, think about all the reasons why World of Warcraft is not a web app.)
Except that c4 is actually c4[] (There have been c4[0], c4[1], etc so far).

So calling release on that would not be a great idea. Just saying.

(And yes, I am really fun at parties.)
Are you sure? I reread this, and it looks like it's free before May 24th, and if you get it before then you get to use it indefinitely.
If they do half as good a job at coding as they do at marketing they're on a home-run.

The amount of free publicity they've gotten carries a huge risk though, which is that people will be over-expecting, probably leading to them being scolded for under-delivering. The general feeling seems to be that these 4 are going to roll out a distributed facebook by September first or so. I've pulled a few all nighters in my life, I think they're not quite aware yet of how difficult this really is.

I'm loathe to discourage them though, figure that plenty of people succeeded simply because they didn't know that what they were doing was impossible.
Some open source code is shockingly bad and difficult to understand. Some is rather good and a joy to work in (eg: Samba). I'm not sure the open source -ness makes a difference. Perhaps it is just that the successful open source projects that you've heard about or seen have easy to understand code, and that is the reason for their success (sampling bias)?
Huh? Games? On my Linux?
Here, a one-liner that makes its own calculations:

print '\n'.join(max(4-i, i-5)*' ' + (min(i, 9-i)*2+1)*'*' for i in range(0, 10))

Edit: shaved off a few more characters and somehow made it slightly clearer. I would make it diamond shaped, but python will whine because of "invalid indentation".
I was at WWDC last year, and I was surprised at how hardcore their compiler guys are. LLVM/Clang is some amazing stuff. And blocks have been in development since at least summer '08.
No, it's reference counting, which by definition is not manual memory management. Rentzsch used this notation because he, like most Mac developers, uses Objective-C, a language that has had any significant pertinence to the iPhone only for the last few months.
I think, it's too early to think about mainstream adoption.

With luck, what they will be able to do by the end of the summer is build version 0.01 of core social network codebase and gain enough interest from open source developers for the project to keep rolling. With luck, over time the project will develop to the point that real social networks for casual people will be built upon it. With luck, those will gain traction.

These guys want to build Linux 0.01, you want "Linux On The Desktop". Not saying it is implausible, just quite different stages of product development.
What would you want in a code study tool?
Grand Central Dispatch and C blocks aren't technically interesting. Lots of languages have lambdas--the .NET framework has since, what, 2003? including via an incompatible extension to C++, which is almost exactly like C blocks to C?--and GCD, while fascinating for the Mac platform, isn't meaningfully different from thread pools on other platforms, such as Windows NT 4.

clang is interesting, and I will grant you OpenCL. So there are a couple. But very, very few.
I had some worries that it wouldn't work so hot, but it was decent playing on my MBP.
Teacher cleared of molestation: ‘Nobody wins’
JRuby 1.5.0 Released
MacRuby