skysight-inc/HackerNews huggingface dataset:
We've switched to AppleTV. We don't watch TV at all. In practice this means we miss seeing most CBS shows, see HBO shows about six months late, never see a single ad, and save a buttload of money (even after paying for a lot of content). Oh, and we can use any iOS device and any remote as a remote.

All of our content is on demand.

The only reason we can't see CBS shows is that CBS chooses to spurn AppleTV for strategic reasons that will probably prove wrongheaded. Similarly HBO is probably bound by contracts.

Comcast minimal cable TV (we don't use the TV except for the bundle cost) bundled with cable is $60/month. Verizon FiOS (which we'll be getting at our next place) offers phone with Internet for $50/month.

Either with a basic digital cable supporting two TVs would be north of $110 even with special offers.
The only MBA I need is a MacBook Air
How can this post possibly be the top link? It is an article referencing a forum post referencing another article based on no fact whatsoever

"Thus, if the Beijing rumor turns out to be true..."
Brackets - Open source code editor for the web
I really like the "Share to Facebook" button at the end of the post.
>Yes, sure, but why design a language that way? Who is it helping?

Compiler writers. C exists mostly to be a portable language that's easy to compile. A better question is why would you write programs in C in 2012.

>No language implementer WOULD do that to an int.
It certainly happened to float/double on some older architectures where the internal representation included different flag bits. I wouldn't be at all surprised if it happened to char and short. I guess there's an argument for using int for all variables in your program (since memory isn't usually constrained enough nowadays for it to be worth using short etc.), but again, if you weren't memory-constrained why would you be using C?

>My development group avoids bool like the plague, using int instead - it has well-defined size, behavior and sensible warnings

Int might not suffer from this particular behaviour, but if you use an uninitialized variable it will bite you sooner or later. The article's takeaway isn't "avoid bool", it's "initialize your variables"
I believe it's simply a part of the JellyBean Android OS.
You were brave enough to drink the instant crap so someone else didn't have to.

My hat is off to you, sir.
Fashion Trends Spring Summer
Fashion Trends Spring Summer
http://www.squidoo.com/fashion-trends-summer-2012 Fashion Trends Spring Summer 2012 Look for Maxi Dresses to continue to be a hot fashion trend this Spring
> SQLite4 does all numeric computations using decimal arithmetic. SQLite4 never uses C datatypes double or float (except in interface routines when converting between double and the internal decimal representation).

Is it only me who thinks this is a bad idea? Suddenly, what the DB computes for you won't be bit-for-bit identical with what your C program would have computed using IEEE arithmetic. Also, Goldberg has a number of slides showing that (counterintuitively), extra precision and multiple roundings produce LESS accurate results.
Maybe that's how it came off, but if we look past the "look at me and my controversial decision masquerading as an experiment!" layer, and focus on his reasoning behind the decision: can you relate at all? I can.

"Yeah, I saw your post on Facebook" is one of the phrases I've found myself and my friends saying over the past couple of years, and sometimes I don't like hearing it, even from my own mouth.

Nevertheless, announcing it publicly as an "experiment" - it's debatable whether this has any value or point.
> There will be some poor soul studying and using C in a thousand years.

I would hope that by that time there will be powerful algorithms you can use to transcompile old C code into $LANGUAGE code.

EDIT: Well actually I would hope by that time strong A.I has been invented and asking flesh and blood humans to write code will elicit some really strange looks.
Love the install instructions and site. Well done.
How can I opt out? Or do I have to leave Android and buy a Windows Phone to avoid getting my information in that system?
That sure tickled my switch-to-android fancy
What's convenient ? ? The inability to imprison inanimate entities ? Isn't that... you know... logic.

Maybe you're speaking of the fact that most democratic judicial system have a tendency not to send everyone to prison ? I understand that this seems strange in US... but in most places, prison is really the last resort. And I'm happy that people are not sent to jail jail for mistrials. Or for abuse of the judicial system. If I had a risk of imprisonment... I'll probably not even risk any judicial process... too risky.

I think your being quite silly in there.
ha, good idea :)
that's pretty cool. (I would assume that since WITH RECURSIVE is the standard and CONNECT BY is Oracle's invention that either it would be handled by db-specific extensions or just be another cost of running Oracle)
My counter to the "unique" thing is that by the binary definition surely everything is unique. Two twins, still unique, two atoms, two electrons, two imaginary sheep, two infinities, two number 9s. Very similar is some cases, often commonplace, but still unique. What is there in the Universe that isn't unique? Which means that if you're pointing out that something is unique, you really mean that it is unique in some particular categorisation. And if you're unique in more categories than something else? Surely then you're more unique? Is someone who gets three questions wrong "more wrong" than someone who gets two wrong?
It's also last week's news.
>All the time I see people manually, painstakingly processing data as a necessary part of their jobs - repetitive, time-consuming stuff that could easily be automated with a fairly simple script. If we made basic computer programming, like basic literacy and math, a part of core education curricula, we would empower many more people to write amateur code that's good enough for the task at hand, just as most amateur writing is good enough to communicate meaning without being slick and professional.

I think that more important is the ability to at least be capable of identifying repetitive work and asking someone more skilled in programming to implement it. It's amazing what kind of basic things people miss when you're asking them about what could be automated. Sometimes, you need to sit next to them and watch them work just to identify the problem.
The brain is a pattern recognition engine well known to report many false positives. Most people are aware of that, be it often unconsciously. Chess masters learn to trust their intuition and pattern recognition, even when contrary signals are present, because, for some reason, that works in chess. It doesn't in the real world, where there are much more than 32 (the number of pieces) facts to keep track off.
For anyone looking for info on this, this is a good post: How do I use lists to organize my friends? (https://www.facebook.com/help/?faq=200538509990389)

Basically: you can move friends to "acquaintances", they won't see that status change, and their posts will only rarely show up in your feed.
Very well put together, I just want to say I fully agree with your point. To give a face to what you describe I would say that Apple is one of the most blatant example of what you are describing.

Furthermore the same dumbing down is happening with websites: we lose control over the information or customization because we want a slick design. Just take a look at modern website with just one function that are posted almost daily on here. They just feel so empty compared to the old and clunky websites of just a few years ago.

I don't want to make it sound like a rant but I really wonder where we went wrong in society and decided, again, to take the simplest path and just ignore details and be dumb about a technology that governs us all.
Seriously. Features like this, although very cool at a glance, are teaching future generations of users to have no respect for their privacy or personal information.
Web developers: Help us with our market analysis
Agreed. I think G+ could beat Facebook here as they don't need to directly monetise the service and can provide more of the platform people want. Whether or not they can get to a tipping point of users however is another question.
I'm thinking this is a definite value-add to Glass.
CSS Custom Properties
Google has definitely stepped up their UI design with Jellybean. Oddly enough, at Google I/O they showed the Sports card with real MLB teams, and on this page, it's fake teams (likely due to licensing rules).

But even worse, is that they didn't notice the line scores are out of alignment: http://www.google.com/landing/now/images/card-sports.png

(Top row of Clovers is shifted over).
The post is about building GCC itself with a C++ compiler, which is already possible on most(?) platforms: Basically, the default of the --enable-build-with-cxx configuration option will change, which does not affect the default input language of the gcc executable (which is chosen by file extension anyway).
Being able to reliably build something with complete control over the process isn't going out of style anytime soon.
HA HA! I'm not using FB because people don't interact with me and feel my pain. HOWEVER, please show all of your intimate friends my blog post!
Connecticut Drug Rehab and Alcohol Rehabilitation Addiction
We are known for effective treatment to those suffering from drug and alcohol addiction. Join the best drug and alcohol rehab center in New York.
FDB Firebird Python driver 0.8.5 is released
Hey, we are conducting a small market analysis and we kindly ask if you could take 2 minutes to answer 16 short questions.
(The target market are web developers)
Comments like these seem to have the underlying idea that C somehow explains how things work. It doesn't. It doesn't explain at all. It's only an abstraction among the others - granted, it's a lower level abstraction.

To understand how a computer works when it executes a program, accesses some data, writes to a disk, spawns a process and forks it, then kills the child after a certain interrupt can pretty much only be learned by learning assembly and some hardware and OS-related literature. Of course, for most programmers(let alone people in general) this is nearly useless information today. It's obsolete. And that's good.

But what C teaches you about how "things are under the hood", is just a leaky abstraction. C doesn't care about such low-level things because they are implementation details. Standard C could be ran by pen and paper just as well as on a computer. It's a "black box". Takes input and produces output according to the standard.

Frankly, the only "low-level" thing C has over e.g. Java is that most domains in which C is used are working close to the hardware and it runs on "the real hard machine". With C, in it's modern domains, you are exposed to these "low-level" details, not because of C, but because of the domain. With many other languages the user doesn't have to deal with such problems because of the problem domain is different.
In general, the Australian government's attempts to foster innovation have simply been disasters, the main reason being that they take two approaches — creating funds (which simply lead to feeding frenzies by people who know how to get grants) and tax incentives (which simply encourage companies to create tax shelters). In general, the US VC scene thrive precisely because the government does virtually nothing in this space.

Don't expect or even hope for the Australian government to help anything.
> Now that Intel has announced Xeon Phi, I dare to hope that "gpu programming" will become an artifact of the past

Your hope makes no sense, MIC is still SIMD and requires programming for SIMD, it's not fairies and rainbow magically turning code into SIMD-compatible instructions. Not only that, it's completely and utterly irrelevant to TFA because:

> so "open-source drivers" will become a moot point anyway

TFA is about GPUs, not SIMD GPGPU. GPUs need drivers. Even IGPs require drivers.

> Xeon Phi runs linux as a local OS

Xeon Phi does not run anything any "local OS", Xeon Phi is a CPU arch. A computer based on Phi may run linux as a local OS, that does not magically mean the OS needs not be aware of the architecture and how to communicate with it.
The Inside Story of Nexus Q, Google’s Music Hardware Gamble
Because it should be true! Ignoring for the moment the veracity or falsity of the rumor, the fact that open-source code is a better choice, even from the economic angle, should be the main point for discussion here, tangentially spurred by this rumor.
Am I the only one seeing some kind of horrible speech-to-text subtitles that are really missing the point?
OK, it's now off-topic, but nobody is probably reading this thread anymore anyway and I can't resist posting some sort of epitaph here.

You're saying it's not bleak, but then immediately say the GIL is a permanent fixture of the language. The GIL not being fixed is in fact what makes it so bleak (to me, at least).

Python isn't just for scripts anymore; we have 150k lines of Python code doing nontrivial stuff and relying on many third party libraries -- ultimately probably a million lines of code or so if you trace the dependencies all the way down.

This is in most ways really great: the Python code is very clear and concise, and comes along with all the documentation and unit testing conventions established by the community over the years. All those high-quality third party libraries mean we don't even have to write lots of code in the first place. It's easily a 10x productivity improvement over C/C++ for us.

But to make this code base take proper advantage of multiple cores, we must run under Jython or IronPython. (And at least Jython has its own problems; start up times are long because the Java class loader is slow.) We can't move to 3.X even if we wanted to, because no GIL-free implementation supports 3.X. We can't rely on the processing module, because we can't afford the overhead of an entire process of memory usage per "thread" at scale.

It just sounds like the Python devs have decided that fixing the GIL is too hard, so people should just live without using multiple cores. Do they view our use case as exotic or somehow unsupported? Do they not see that it's important for a general purpose programming to support real threading? I'm not trying to be obnoxious; it's a serious question.

We are likely to ultimately abandon the language because of this core issue, which is tragic given the other great things we get from using it, and the lack of a genuinely equivalent alternative. "So what, no one cares about you -- you are nobody," you may say. For the sake of argument, I will stipulate that. But I don't imagine our constraints are unique, and this bodes ill for the Python ecosystem. Our abandoning it is one thing; increasingly many developers abandoning it as multicore use becomes ever more important is another. Cores are getting a little bit faster with each tick and tock at Intel. But the rate at which we're getting additional cores looks to far outpace the per-core improvements for quite some time. This makes real threading increasingly important as time goes on.

I know STM is the solution du jour, and it's an admirable piece of work. If that solves the problem in the long run, great, but it's far from obvious that it's going to win without dedicated hardware support, and in any case isn't part of the reference implementation of the language (which seems to always be ahead of the other implementations).

I know you're saying it's not a big deal, don't worry about it, etc. but it just doesn't seem that way to me. :(
awesome post.
this is not 100% related, but if you're interested in color as it pertains to human perception (and how to cure color blindess and how a mantis shrimp can perceive 6x more color) there is a great podcast on RadioLab!
http://www.radiolab.org/2012/may/21/
Costa Rica Naturalist Vacations
We give you this pristine naturalist experience with supreme comfort and a commitment to high standards for environmental conservation. accesses nature in very private ways - from ascending into rainforest platforms high in the branches of a patriarch tree (and eat lunch while here) to hiking in private cloud forest preserves on trails accessed only by us, to riding horses to remote areas untouched by motorized vehicles, to watching volcanoes boom and sparkle.
This is probably a generational thing, but I don't care about being watched. If I am, that information doesn't go on Facebook, in an email, in a text, and perhaps even not in a phone call.

Facebook is getting impersonal without a competent list/circles system. I find myself texting or messaging content to people more than posting it on my wall because I want to be selective about who views it.

Sometimes these are stories about the cute girl I talked to at Starbucks or a service I'm loving. Sometimes it's a personal story with little branding value. But I naturally have both types of conversations and so don't see the mutual exclusivity between encouraging conversation and getting data.

Similarly, the problem with friending everyone goes away with a decent lists/circles concept - I add a lot more people on Google+ (granted, I don't post anything there. But I'd like to).
Could be, but it is an honest question.
I fully understand and respect people who loves this, but I would like a little love back too for my desire to stay outside of this social maelstorm.
I didn't make it through two paragraphs. Can't I read a sentence without being linked to three other web pages?
Anything else (posting, commenting, adding photos etc.) requires an account though.

For now. Google's patent on "ghost profiles"[1] is probably intended to fix that.

[1]: http://www.google.com/patents/about?id=_FULAgAAEBAJ&dq=s...
This is the first time I've looked at all of Google's social offerings and thought... wow this is a cohesive, thoughtful, and well-executed set of products. I do hope this reaches some sort of critical mass and takes off. Even if it doesn't its nice to see them really pushing the envelope and putting the fire under everyone else.
I think that may only hold when working with sufficiently C-like languages.
If Google had a gun… (or – shoot your developers first, ask questions later)
All right: how much of the quoted sum do you think the (for-profit) patent troll companies book as revenue? I think the order of magnitude is right. (Remember that traditional comapnies can also play the game and book some of the settlements etc as revenue - i.e. elective litigation.)

Give me your guess, if you think that the article quotes the systemic cost and not the part that is booked as revenue.
Their subtitles (which are turned on automatically on that video) don't match up at all. Guessing it was automatically transcribed (speech to text)... would have thought they'd of tested that! (Or just manually entered them)
> It just goes to show that openness is more agile

No, that is nowhere in the article or the linked thread. It just goes to show the NVidia guys were overly arrogant morons.

> if your code is open source then it can be repurposed quickly, by the people that need it _now_, to provide the results they want.

This phrase has no relation with the case at hand.
How do I publish custom cards?
We're talking about the revenues the company creates for itself. (See my other comment.) I think the order of magnitude is right for the amount for-profit troll companies and troll legal divisions at bigger companies doing elective litigation book as resulting revenue. The systemic cost could be higher.
C is a leaky abstraction based on a simplified model of how computers and their memory worked in the 1970s. C code is transformed in complex and heavily context-dependent ways by all but the most primitive compilers before it hits metal, despite the popular opinion that "the language is close to the machine".

If you like C, use it. If you want to know what's going on, learn assembly.
GIMP 2.8 binaries now available for Mac
You don't. You have to opt in.

I'm running it on my phone now and the first thing it did was ask "Hey. Is it OK if I do all these things?". It wont run without your permission.

Unlike Apple, Google is pretty good at asking these things.

Edit: Maybe Apple has gotten better. I just remember iTunes wiping my iPhone, iPod and all ID3 tags from my music collection numerous times when I was just supposed to copy/add some files. And that was before you even booted their OS.

Well yes, glad you asked, I am fed up with Apple.
Great tool, OSG real-time editing and visualization looks very useful!
Not seeing that, maybe they turned it off.
It's interesting that I don't see any mention of this on the landing page.

Perhaps I'm not looking closely enough, but I don't see anything that tells me how I can get it.
> it's about buying eyeball-time and pumping
> commercials into your brain.

You've just defined television. I think that you need to broaden your definition of Facebook if you want people to listen to you point. Facebook is more than just the local television company.
Of course C doesn't "explain" how things work. C is a language, it doesn't explain anything. However, when you write and read real-life C code, you have a chance to learn how software works under the hood much better than with higher-level languages. The low-level rigid type system makes you see how data structures are really laid out. Pointers and direct memory addressing makes you realize how memory is really managed, the real meaning of passing things by value and by reference, and many more things.
Your question is based on a flawed assumption. Making money is not the same thing as obtaining money - it's creation of wealth vs. transfer of wealth.
Agree with csshat. It works great but the code is really difficult to grasp. Going to give css3ps a try.
Hoping they add support for 3rd party plugins (and gasp RSS feeds) in the future.
Google rolls out Android PDK with an eye to fixing fragmentation issues
I like the idea of Startup Chile. After reading this article, I still like most of it, except for trust issues.

I'm not in favor of video surveillance, but if I ran Startup Chile, I'd be adding some cameras all over the place. Maybe go to a badge system for building access and egress.

Not being safe enough to leave your gear on the desk while you go to lunch or something is a big red flag that something's wrong. You can't have an open and free environment when folks are having to padlock everything they own and don't trust the guy next to them not to walk off with their iPad.
Google is so invested in Flash at this point. Why don't they just take over/buy "Flash" with it's engineers from Adobe? Probably hard to separate them from the Air team and all the other "products" from Adobe.
iOS may be one of the most blatant examples of what he's describing, but Apple are not. For all the eye candy of OS X, it's still the only mainstream operating system where a bash shell is just a click away.
Swipe up from the bottom of the screen at your home-screen. It should show.

I agree it's not something you discover without being told though ;)
Hey Joe pubilc.

Give us all your personal info, we provide you pretty UI. Oh and how about this recommended cafe to visit with your friend? If you go here is a 10% voucher.. Just saying..
I'm gonna get down-voted for stating this..

But I would not have given the Chinese, and their "copycat business culture" source either.