skysight-inc/HackerNews huggingface dataset:
They do eventually pay for themselves ($13 per month! Geez.), but they (a) cost more than you might think to begin with, (b) require a lengthy setup and provisioning process that is quite labor intensive, (c) lock you in to old technology - you can't move to, say, MPEG-4 or IP delivery if you've got a million legacy boxes to deal with.

Similar to how phone companies wish they wouldn't have to subsidize new phones, there are lots of people in the cable industry who wish that every TV had a CableCARD slot and IP connectivity (for PPV/VOD services), or that there was a peripheral you could plug into an Xbox or something that would let you get/decrypt cableco signal.

Obviously opinions will differ from company to company, and we are all actually evil.
How do you get into Machine Learning company in the first place? You need certain basics to get into one.
I have a special kind of hate for (custom skinned BS company versions of) Android, and back when my Galaxy S crashed and burned, CM was here to bring it back from the dead. While I don't own an Android at the moment, I'll definitely donate.
Perl 6: Rakudo, Niecza pass 20k spectests. Best of all? Audrey's back!
PUGS (Perl 6 on Haskell) stopped developing several years ago, when Audrey took a break. But Audrey++ has been keeping the PUGS build process fresh. Interest in getting PUGS back on the road (catching up with spec changes, passing spec tests) was already high last year. Then Audrey began dropping in again at #perl6, and yesterday Coke++ started the ball rolling on having PUGS pass spec tests.

In the meantime, Niecza (Perl 6 on Mono/.NET) and Rakudo (Perl 6 on Parrot) both passed 20k spectests (of 23k) for the first time a few days ago.

I don't see any of these Perl 6 compilers going "gold" this year, but thanks to Larry Wall's steady focus, Perl 6 is shaping up nicely.

If you like powerful languages and language concepts (lisp, haskell, J, smalltalk, etc.; functional programming, peg parsers, etc.), but wish the power was available in a simpler form, you should find much to admire and enjoy in Perl 6. Visit the #perl6 IRC channel on freenode for more info.
I'm fairly certain (but not absolutely certain) that there may be something in the Terms of Service about this. Otherwise many services could simply sell subscriptions or goods through a web interface and totally avoid any payment to Apple. Anyone whose read the TOS or otherwise can confirm?
Do you happen to have a link to that Friedman paper?
If you get an offer (at any level), there's no harm in trying to negotiate a bit. I've never heard of a situation where you say, "I'm really excited about this offer, but I was hoping for X salary-wise." and the company rescinds the offer. More likely is they say, we can't do X, but we can do something between the original offer and X. Occasionally, they'll say "sorry the salary for this position is fixed, you'll have to decide if you want to take the position for the original offer."

Basically negotiating is all upside (so long as you're not wildly off base in what you ask for), either you get some bump, or you fall back to the original offer.
Is it due to openblas not building? This may help:

https://github.com/JuliaLang/julia/issues/370
Kids, Google + And The Increasing Speed Of Innovation
Are there any computer RPGs which have better plot and character development than even a pretty good book or movie? The only games I've played which didn't leave me feeling kind of ashamed to have finished them (rather than reading a book) were GTA3 and successors, Bioshock, Fallout 3 and Metal Gear Solid 4. Stuff like Starcraft and Battlefield 3 is fun for the action, but the story is kind of forgettable.

I have ME3 on order just because it seems like something worth doing to remain culturally aware, but I'm not that excited by it.
As I read it, they want to "leave the pipe on", but with an encrypted signal.

If/when you sign up, they send you a box (or boxes). Perhaps with newer equipment, they can/will be able to program/enable it remotely (without requiring one of their boxes).

The change is that there will be no unencrypted channels. So, if you are not a customer, you can't "steal" any signal, despite their never rolling trucks to physically disable (filter) individual lines.

For my part, I see it as another effort to push/exceed the boundaries of their previous agreements/commitments with the FCC et al. But then, that's the way they roll (pun intended).

EDIT: I should add that, if and as they change distribution from multi-cast to content-switched individual channels, it also frees up space on their pipes. Essentially, they get to dump the present distribution model for "basic cable" (multiple, simulcast clear QAM channels) and instead dedicate one channel having upstream-switched content, to each TV. (Said dedicated channel likely only defined at the last leg of distribution.)

My terminology may not be correct, but I think that's the gist of it.

Note that this also allows them to know what each TV is displaying, 24/7.
Got a demo to show off?
Thank heaven for community supported firmware - Amen.
Just a quick note: If you don't have a solicitor or your solicitor is not available you're in even more shit as they'll get the "duty solicitor" out.

They are their own breed of scum you have to avoid like the plague as they sleep, eat and drink with the arresting officers and are definitely not impartial. Actually that is pretty much the same for most of the legal profession in the UK. Half of them are friends, the other go to the same masonic lodges - fine example at [1]

The UK is 100% guilty until proven innocent.

As for trial by Jury - seriously speaking they are usually manned by idiots most of the time.

[1] http://www.independent.co.uk/news/uk/this-britain/police-def...
> It is absolutely still a thing.

A bit of a pity.
pron is right: you can inherit behavior from abstract types and abstract types, unlike interfaces, can have code written to them. (In single-dispatch OO languages, you are in the strange situation that you can write code to interfaces if they are arguments but not if they are the receiver of a method; thus, you're in a situation where you can either dispatch on an interface or you can write code for it, but never both at the same time.)

Arrays are not fixed size: there are push, pop, shift and unshift operations on them just like Perl, Ruby, etc. This uses the usual allocation-doubling approach so that the entire array doesn't need to be copied every time, but it's still usually much better to pre-allocate the correct size. Of course for small arrays that are typical in Perl, Ruby, etc., it hardly matters. If you're building an vector of 1 billion floats, however, you don't want to grow it incrementally.

The sequence/iterable abstraction is duck-typed: an object has to implement methods for three generic functions:

i = start(x)
done(x,i)
next(x,i)

The state i can be anything.

Lack of implementation inheritance is one of those things that intro to OO books make a big deal of, but when you don't have it, you don't miss it at all — or at least I don't. I've never found tacking a few fields onto the end of an object to be very useful. I don't want to inherit memory layout — I want to inherit behavior. Julia's type system lets you write behavior to abstract types and inherit that for various potentially completely different underlying implementations.
Fundraising Platform For Startups ProFounder Shuts Its Doors
If you look at the Github repo, you will notice the second most used programming language in the repo (C being the first) is Objective-J ! I wonder why?
Companies already do device-by-device interventions for all sorts of other security policy issues, from making sure machines aren't going to spread malware to ensuring that USB drives can't be used to exfiltrate data. If a company's employees want to bring their own devices on-site, they can have the company's root cert installed; that's the cost of using your own device on the company's network. That's not an unprecedented policy.
I am currently building it - OS X Lion.
First, I had to install wget:)
Then, I got a certificate error on the https, so I pasted the command into Firefox and got the tarball.
After copying it to the julia dir, I edited the tar command and ran it.
Finally, doing make right now.

Here is the certificate error:
Connecting to github.com (github.com)|207.97.227.239|:443... connected.
ERROR: The certificate of `github.com' is not trusted.
ERROR: The certificate of `github.com' hasn't got a known issuer.
I wouldn't say that it sucks - that's way too strong. I am one of the authors of Circuitscape (http://www.circuitscape.org), which uses python+numpy+scipy. The community loves it, the fact that its python, open source, embeddable in other tools, etc.

However, much of the code is written in a vectorized style for performance reasons, as is the case with many high level scientific computing languages. This leads to unnatural code in some cases, and also uses too much memory. First I thought IronPython was the way, but have been looking forward to pypy+numpy+scipy eagerly.

If I were to use julia, the code would be a lot more natural, because type inference and all the compiler goodies make it possible to simply write loops over arrays when I need them. This was one of the reasons we started working on julia, because everything else just seemed to fall just a little bit short.
Seems like there have been a variety of attempts to introduce lisp-style macros into non-lisp languages that use traditional syntax rather than s-expressions. I can see how this can succeed for simple macros without sacrificing much. However, complex macros done this way tend to be much more complicated than the equivalent lisp code. Do you believe that Julia solves this problem, or is it also subject to some of the same tradeoffs?
Guys, zynga has been caught years ago creating fake accounts to post reviews for their games. This is from 2009: http://forum.developers.facebook.net/viewtopic.php?id=41577
sadly facebook has removed app pages and all their reviews
You can self-study your entire life, whenever you make the time for it. I do.
The language is still quite young and is certainly going to mature. Also, it is open source. So, please do not lose heart, not just yet. :-)
Goatse.cx inspired HTML source viewer
thanks guys.
In my opinion 1 year break is far too long. I find that 2 weeks of intensive self education every now and then is perfectly enough to stay up to date with the industry.

Example: Last week I played with backbone.js & Co., this week I'm playing with the cutting edge stuff from HTML5. And next week I'll probably get another job for which I'll be able to use my new knowledge.
wii dvd
If you can prove that you're smart and capable of contributing to the bottom line, it's very possible to get hired with the assumption that you'll quickly pick up anything you need to know.

Eg, at a previous job I'd saved the company $3MM/year using a technology I'd never really worked with before. With that kind of track record this company was happy to hire me even if I didn't have direct ML experience.
We have youtube trailer, facebook, twitter, link-in etc...
My question is where on the internet i can find those people?
Forums/websites/emails.
Fisker Karma: The World's Most Interesting Car
We used to use curl until recently so that it would build just fine on OS X. We changed it to wget, because it just seems so much easier to use than curl, and we had to do some nasty stuff at one point to download a few libraries that I couldn't figure out how to do with curl.

BTW, do try out the mac binaries if the build is an issue. We are still trying to make it all build seamlessly!
Better, actually. XQuartz is well ahead of X11 at this point.
Starting a Company
Great news about the operators. I didn't see an example of overloading there, but I probably rushed through it a bit quickly.

I have been working on and off on a BSD licensed bignum library. Maybe in a few years....
As knowledge, it has little value. But on a signalling basis, it has tremendous value. Not unlike a college degree.
There's no need to change your OS (especially because the OS really doesn't matter anymore). If you're tired of the beachball, get a RAM upgrade. I can upgrade my machine (which has 8 GB) to 16 GB for about a day's pay (or two). And I don't make very much money right now. Changing the OS usually takes an entire weekend (tweaking things and moving stuff takes longer than many of us think). So by the time you get it done, you've probably broken even.

Unless you like doing this sort of pain, in which case you can't be helped :)
I didn't know that. I'm not a hardcore redit user though. I still feel like HN is more like the "good old days" of digg when it was mostly tech. Reddit is cool but it has a more mass appeal with its topics.
Now the big questions:

Are you the law?

Should you make your own rules?

Should you have your own court?

Because that's how you are operating.

You made your own law and tempted people to break "common law". Double standards.
Ungerminated: Trouble with Seeds (on challenges facing seed-funded startups)
Where's the Money? Facebook - 425 million users and not ready for mobile
Your edit isn't quite correct - if 100 people in the same building (service group) are watching the same TV channel, there's no bandwidth savings if they're all getting an individual stream. See (http://en.wikipedia.org/wiki/Switched_digital_video) for an example of a hybrid approach.

Also, there are already technologies that know what TVs are displaying.
I like to bash GoDaddy as much as anyone else, but it's not only their fault if they obeyed a law enforcement agency that issued an ilegal order. I'd like to see government officials being punished for that kind of authoritarian atitude more frequently (we have plenty of that here in Brazil too).

A tax audit is crippling enough for business. Registrars like GoDaddy are exposed to a huge vulnerability in the form they don't know exactly with whom they do business. All you need is a credit card.
Symantec alone owns 42+% of all the HTTPS certificates. Can you imagine a browser willing to break 42% of all the secure sites for their users?
Even if you know a CA isn't very trustworthy, the situation needs to get really out of hand to outweigh the problem of having thousands of sites stop working.

That's why the Convergence/Perspectives proposals are so interesting: they let you remove trust on a provider ("Notary") without breaking the process.
30 Black & White Photos with Selective Color Effects
There are black and white photos that have selective color effects and on the other hand, there are images that are originally colored but converted into partly black and white.
Thanks for this, I was late on finding out about the first bundle, and didn't know they had a second one out yet.
Many divide-and-conquer algorithms seem to be easier to express with 0 based indexing, whereas quite a few array operations seem to be better with 1 based indexing. I can certainly understand and appreciate the different points of view, I just personally always think about algorithms with 0-based arrays.
People keep comparing the new iOS app feature to iCloud. It's not about iCould, it's about disrupting Facebook in the mobile social space.
The game pops up a messagebox that says "If you give us 5 stars, we'll give you more features!"

Proof: http://db.tt/whiVaG0t
For a very early stage startup caring about privacy does not immediately translate to displaying a privacy policy.

For us it was a day 1 decision: we will not do anything remotely creepy with your data. We will guard what you give us carefully and collect only what we need to operate our service.

This is a fundamental and important part of our ethos.

Still, it took us more than 6 months to get an externally visible privacy policy in place, because lawyers are expensive and not displaying a policy did not kill us.
Actually, it is quite easy to implement 0 based indices or any other indexing scheme in julia, since all the array indexing code is implemented in julia itself.

https://github.com/JuliaLang/julia/blob/master/j/array.j#L15...

I personally would find multiple indexing schemes confusing both for usage as well as to develop and maintain. Given that 1 based indexing seems to be a popular choice among many similar languages, we just went ahead with that.
A privacy policy would only take the bare minimum of interest and attention. 20 minutes with a free policy generator and a simple link on the site is all it takes. A lack of a policy might not be the best "evidence," nor is a policy assurance they will respect your privacy, but it is a start.
Because the julia source file names end in .j, probably.
HN is definitely a great community and source of quality info. But opening and reading every front page story seems a bit excessive. Just a friendly warning that HN (just like other news aggregators) becomes very addictive and can have a significant negative impact on your productivity.

The following article addresses this issue and is worth reading. http://news.ycombinator.com/item?id=3604907

[Edit]
I'm not sure why this link is not showing on the HN front page anymore. It was initially there, then it vanished. It's not a matter of upvotes either. When I scroll back several pages from the front page, it still isn't showing. Any ideas?
GoToWebinar SMS Text Message Reminder Software Script and Tutorial
Well, it would at least not keep you in the dark about what is actually done.
Looks like apple is now an entertainment company.

Looks like a non sequitur to me.

Apple was never in the business of selling general purpose hardware.

Running Windows via Bootcamp is just a courtesy for the multitude of switches from Windows.

Why should they bother supporting an OS that has extremely few desktop users, and dozens of variations?
without pretending to speak for Boxee or anybody else (I have no affiliation with the industry), I think they would like to see every TV network to make their signal (along with ads, etc.) to be available over IP, just like NASA and some others do today.

This will allow for ultimate a-la-carte subscription, something the cable companies are overwhelmingly opposing: it's much more profitable for them to send you a package of 200 channels when you only need 5, even if you're willing to pay a much higher price per channel for these 5.
Not a fan of zynga, but tiny tower and others do that too. It seems pretty standard for games to prompt users for reviews.
Weight loss surgery in mexico
Angeles Health International is the medical tourism division of Mexico's largest private hospital network. Hospital Angeles successfully treats thousands of US, Canadian and International patients each year through its network of 22 hospitals.
Awesome, HN is becoming reddit where every post that isn't bashing America has to be "BUT AMERICA"
When you make a product that needs mass consumer adoption, celebrity could easily matter. Consumer apps are extremely competitive and the most difficult to succeed in. Use your valuable skills to solve a real problem for people with real money and your chance for success will skyrocket. You don't have to pick the most difficult battles.
You could sign up on Mixcloud and put the mixes there, mixes are kinda their core speciality.
Just a comment/suggestion: could someone with GitHub write access go over your wiki and fix code samples where multiple lines have been concatenated into a single line? E.g. https://github.com/JuliaLang/julia/wiki/Types-and-their-repr..., heading `Built-in types`.
This is actually probably good news. Was it 10.4 that shipped with a broken version of XQuartz and we had to go download the new version anyway? I know it was a rather annoying issue back when I used OS X more frequently.
Feth me, it seems I am the only one who listens to classic heavy metal gods like Iron Maiden and AC/DC while chugging out code...
Learning the basics of new frameworks/libraries can be done in two weeks. Learning an entirely new field of study or research can be justified in terms of many months.
You will find that sticking to your principles of paying fairly will be difficult, because Singapore is quickly becoming one of the most expensive cities to live in.

What you save in taxes, you will pay back many folds in rental and transportation costs. If you have never been to Singapore, you will not be able to imagine how much it costs to own a car in Singapore. Most expensive in the world, by far.

And because of the ease of hiring foreigners, you will find that there will be plenty of cheap rails programmers available... may not be the type you want, but you will find pressure from elsewhere questioning why you overpay your staff when cheaper ones are available.

And for a population conditioned to ill treatment, you will find that you will not be able to change the cynical culture overnight.

Lastly, if your competition is also based in Singapore, then you will be competiting with assholes with asshole level productivity and cost structures. Over the long term, you will win. But over the short term, you will be choked to death by the assholes who can promise more and cost less.
I think it's a good move from Apple's part.

It's not uncommon for users that rely on X11 support to update to the latest XQuartz release by themselves, anyway. Perhaps this will even bring more attention to the project, which is always good.

It's also one less thing for them to worry about, since they're moving to a faster release cycle.

Now, IMO, most people that need XQuartz need it to run GTK apps, like the GIMP. Is there a technical reason why GTK doesn't support OS X natively? Or is it only because noone ever did it, really? Perhaps now that can also happen?

It would be really nice to have GTK apps using the menu bar and displaying native OS X widgets.
Can't you just set the automatic hibernate timer to something reasonable?

It would auto wake when the keyboard/mouse is used.
The European gambling sites are normally in the Isle of Man, Gibraltar or Malta. Many Caribbean countries have online gambling companies. Belize is another for the more shadier operators.
That's a damn cool little website. Thanks.
Understanding Smalltalk Object Systems
Sounds like most people are jumping on the "it's not the idea, it's the execution" bandwagon. However, there is a link between popularity and execution. The more popularity you have, the more resource you have; the more resources you have, the more options of execution you can choose from.
When the OP mentioned network, exposure, money, etc that's all part of the resources which Caterina has. Even if the coffeeshopers have a wonderful idea and a great game plan of execution, the lack of resource may not permit that game plan to be played out.
It's similar to the Jeremy Lin conundrum -- despite all his talent, it wasn't until Knicks got desperate and took a gamble that Jeremy had a chance to shine (translation: Knicks and Jeremy both got lucky).
It's true that idea and celebrity status is not the answer to all problems. However, to say that it doesn't give you a giant upper hand would be lying to oneself, and that's probably the worst thing an entrepreneur can do.
Do you also have dental and eye (glasses) insurance covered by the government?

In Canada we don't, unless its really a health issue; your health is in peril if you don't treat your cavities or this kind of gravity.
You've confused ratings and reviews.
That's why I prefer asking for any links to their work online, whether it's on github or elsewhere. And I suspect most others who ask for a Github ID would not mind a sourceforge link or whatnot.

I ask for this before the interview, not as a way to filter out people with no work available online, but mainly to gauge their coding abilities so that I know how much I need to cover that in the actual interview. If someone happens to have a great Github profile, it just means that I can skip most of the coding part of the interview and focus on other things.