skysight-inc/HackerNews huggingface dataset:
No, Netflix has to prove that they aren't the point of failure. Which means DRM is a requirement. Content owners demand it.
Como Hacer Dinero por Internet-3 Soluciones
I'm not that familiar with Scala, but the examples aren't very convincing. Why must `printf` be defined as a macro? Why not a plain old function? What are the benefits to the second example?

The other thing that bothers me is the empty 'Use cases' page. Scala macros might be a solution to a problem nobody has. A problem that people _do_ have is the breadth of Scala language, and macros will add to the conceptual dog pile.
Maybe because they are busy programming (check Github).
Writing code is usually more fun than writing blogs.
* 1. row *
id: 1
select_type: SIMPLE
table: lots_of_em
type: not_good
possible_keys: none
key: none
key_len: n/a
ref: NULL
rows: googol
filtered: 0
Extra: You're screwed, Do not pass go.
What Flash "success" on Blackberry?

That's like the overstatement of the year...
Good job on the site. I love it. I started noticing a feeling of wanderlust rising within me as I clicked around.

Is it just me or is Norway ridiculously beautiful?
That magical method of playing audio or video has never existed, though. The elimination of the Silverlight plugin (and mobile Flash!), neither of which were reliable cross platform/cross-browser, should speed up the efforts put in to finding such a perfect solution.
Half of China's millionaires want to leave country
One company I was at did a merger with another startup, and most of the other company's engineers quit. Amongst the piles of Visual Basic we found a stored procedure that was about 5 pages long. It took about 18 hours to run; its job was to do a daily report.

I hate being afraid of code. I spent a day with it, got to understand it, then rewrote it as a couple of queries and some Java code, whereupon it took about five minutes to run.

[... then there was the guy who implemented bitwise AND and OR by precomputing some 65536 entry tables. Wow. Why do I find all the really howling bad stuff so close to databases?]
I was never sold on the idea of swipe becoming pervasive. That being said, I'm not sure if a 'natural feeling' interaction for the sake of convenience is necessarily the best.

The swipe interaction isn't the most intuitive interaction for new users navigating around screens or other digital content and Apple seems to have used it for content that's derived itself from physical content or pages, such as books or images. If Apple were to use swipes as OS wide navigational gestures, it would preclude the use of swipes in app-specific contexts
Chicago mayor deletes emails as newspaper asks for them
Flash definitely outperforms HTML5 on mobile and desktop:
http://www.craftymind.com/guimark3/
Jobs was right: Adobe abandons mobile Flash development
It performs better than HTML5 on mobile.
I guess next step towards HTML5 is moving off from mobile native development(iOS, Android, Windows Phone).
Jobs sold Woz and Markkula on the idea of starting a company to build and sell computers, which was probably the most important sales job of all.
Dissecting successful Facebook pages with user feedback
Yep.

http://www.youtube.com/watch?v=45mMioJ5szc
I don't exactly see how this is relevant to the decision not to bring a feature to an older phone.
That's a developer issue, not a platform issue. A glitzy HTML5 application/website will perform worse than HTML5.

Benchmarks:
http://www.craftymind.com/guimark3/
Thanks for posting this up. I'd love to hear what you guys have to say on the topic.
As the article says, it's all about model differentiation. The 4S is a fine upgrade, but it would be far less interesting to current iPhone 4 owners if Siri wasn't a 4S exclusive.

Apple can plaster a lot of environment-blah blah on their website, but they (but also most Android vendors) are the anti-thesis of sustainability. Encouraging people to upgrade frequently, and quickly deprecating old models. E.g. my girlfriend's 3G is in a fine state hardware-wise, will probably function well for a few more years, but there are no more security updates.

(A mostly happy iPhone 4 user.)
That's not my experience. Aluminum is a great heat conductor and I've got a fairly nice stove, so I don't experience much in the way of hot spots. The outer ring of my pan is much cooler than the inside, but that's a good thing, IMO.

On the other hand, cast iron is not a good heat conductor, so I experience much greater heat variation with it unless I let it warm up for quite a while first. The aluminum I can use the instant I put it on the stove. I love it for that.
I tried having a very quick dig through your code, but I couldn't actually see what you were doing.

Could you perhaps post a quick description, and the gains you were seeing? I'm interested because if it isn't too hard it could always be ported into g++ / clang's libc++.
A lot of companies that said the same about ActiveX are still limping along with IE6. I'd rather ask my boss to budget for more development time than to suggest rolling out a single-platform solution in 2011.

The takeaway is this: don't build your mission critical internal apps on a Microsoft browser plugin. This has never worked out well.
Google+ Brand Pages: Should You Create One?
Note that the 3G is almost 3.5 years old now and few people still use it.
Tips for Determining Link Value
The & and | operators weren't good enough for him?

That stuff ends up in databases because on your average team the knowledge of databases drops dramatically when you get past selects and maybe left joins. I worked with a few developers who wrote and lived with queries that were taking 30 seconds each to run on their local machines because they couldn't imagine how to fix them and just waited for me to get assigned to the project in a week or two so I would fix it. They just kept raising the timeout values until the pages rendered. The problem was simple in that they were accessing a table with 30 million rows without using any index at all so changing it to use the clustered index made the query return almost instantly.

I've seen similar things where people come up with crazy ways of doing your most basic database tasks.
Tips About Google+ Pages
Hey, sorry I thought I put it in there. It is cyruslohrasbpour AT gmail dot com. I have no idea if I can help getting you the domain but I can try to give you some perspective.
While we're sharing horror stories...

I once encountered a stored procedure that returned HTML in a result set. It literally created the UI of a webpage. It returned several columns of HTML that the app would place in strategic parts of the page. Well, as years went by, the app required a more innovative and web 2.0 UI. Rather than remove the HTML from the sproc, more columns were returned with more HTML, Javascript and the like. One time I had to fix some Javascript that rendered on the page. When I finally found where the errant JS was coming from, I realized I had to file a database change ticket to fix the UI :)
Why would they want to move off something that works? The plugins will be getting security updates after all.
You're morphing the meaning of design that was conveyed in the article:

A good looking, well designed website will convey credibility and professionalism. Even if you’re just two guys coding at a Starbucks, you can look like a big, well-known brand. Invest in design.

BCC does not convey credibility and professionalism and is not good looking.
It doesn't look like a Starbucks brand, it looks like some guy in his bedroom put it together.

appointmentreminder.org, on the other hand, does follow that advice.

So either Patio11's ignoring his own advice, the author misinterpreted it or Patio11forgot to add 'tailor to your market', which BCC might be.
What core technology - XAML & .NET ? AFAIK WinRT is a rewrite and is not compatible with WPF & Silverlight. Silverlight (cross-platform RIA plugin) seems dead.
For me at the moment, googling 'simple' produces nothing which looks like this company. It is going to be a hard term to reach the top of.

Of course they are top for 'banksimple' or 'simple bank'.
But why require your developers to learn another set of technologies? Much better IMHO to just have a good web development team who can make internal applications too.
The Asus Transformer Prime should be out in early December. It's a netbook/tablet combo if you get the keyboard.
> Whether you like to admit it or not, swearing is and will be taken as a sign of disrespect or superiority

and

> Swearing is absolutely a status strategy, even when speaking to groups.

The "clueless" according to the Gervais Principle (http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...) are the usual suspects in this (yes based on some anecdotal evidence).

EDIT: formatting.
We may shed the need for accurate targets, but I would imagine there would be atleast a need for feedback that is not demonstrated in the 'vision.' But that leads to your second point.

There's been anecdotal evidence that young children can just figure these interfaces out and I'm wondering if it's true that the confidence may come from learning and built up trust. I'm doubtful that the built up trust can account for 100% of the confidence. Touch based interfaces are largely form-less designs. There are an infinite amount of affordances offered by a touch screen. As it stands now, all of these affordances are defined by the visual appearance and lack the 'resolution' so to speak, that a physical form can provide.
The carrier paid for it. They want you to sign up for a contract extension to get the shiny new phone. They have no interest in supporting your old phone.
Leul se mentine stabil. Dealerii speculeaza o interventie a BNR
Hong Kong Holiday
Wow great find. Thanks!
So show your coworkers how to run the query-plan dumper for your DB brand. The curtain is torn away, and the underlying ISAM is revealed for all to see to allow the needed "hints", indices or restructuring to be understood.

Don't lord it over them, explain.
Why is this being up voted when the link is broken?
It is live now. We had a lot of repositories to move over on Github. Held us up by about an hour.
Yeah I've read that humans actually have a 25-hour cycle, but we just adjust and make 24 work.
Consider Getting Secured Business Loans for Your Business Success
If you agree with Austrian economics, this follows the typical business cycle. Cheap money, inflated prices, credit contraction, bust.

In the last 5 years we've seen this happen at least three times:

* housing
* solar
* equities

the insidious thing about student loans is that the borrower has little to no credit history and cannot default on the debt. A large portion of this money (40% iirc) is going to for profit institutions which have policies in place to keep a student enrolled (when any respected school would kick the the student out for low academic performance or issues of ethical conduct).
Expect to be challenged when conversing. When speaking, prepare your next point. Appear calmer and more confident than the other person. Relax.
awesome. i'm going to have some fun with this and my hmd-z1 (right click > 3d mode on) when it comes in!

it's really staggering the amount of work and data google is offering up here.
Yes, that's why I wrote that "There's no technical limitation here"...
I guess its nice, but it sort of seems unimpressive from where I sit. All the other people making A9s just use a 45nm low power process and are able to clock their chips up past 1GHz just fine. NVidia has to use a normal process to get their 4 main cores past 1GHz, and the single A9 they have on LP silicon is clocked way lower. ARM's proposed tandem between A7 and A15 cores seems much more interesting.
One really important reason is not to tie your intranet to the Silverlight/Flash/runtime N roadmap. Better to hook up to something that will run in browsers without painting yourself into yet another proprietary corner.
A while ago I did a bit of reverse-engineering on this and figured out how to get it to play music.

https://github.com/caoilteguiry/dev_music

Explanation of how it works is pretty scant at the moment, I'll try to expand it a little when I get a chance.
Background: I was part-owner of a company that sold last year for 8 figures. It was primarily a professional services firm with software that drove our competitive advantage. Most of our projects ranged in price from 20k to over 200k.

For us it was taking an open and educational marketing approach online. Even though it may seem obvious for many of those in the technology and B2C worlds, a very large proportion of B2B companies do not believe they can generate leads online. Even if they do realize this, they typically approach it by only talking about how great their product is with language that simply doesn't resonate with the potential buyer. Prior to implementing these strategies we generated business by cold calling and other outbound marketing techniques. We were able to get to a point where 80% of our revenue was coming from our inbound marketing. This led to a great "hockey stick" pattern on our revenue chart and our eventual acquisition.
Forget silverlight, .net itself has a questionable future on windows client. WinRT went back to C++. .NET is being positioned a server side technology.
Sounds like Oracle's Portal product?
Example.com is an IANA domain, reserved for testing and documentation purposes. So, you're not spamming them.

http://www.iana.org/domains/example/
I "cumming" love your comment. What a "dick" conversation we're having here. So awesome. Please don't ride on high horse and interpret my message wrongly. Like "very" or "awesome", I'm just "raping" to stress my point. So "cumming" cool, uh? We're "cumming" on the same horse.
I think most corporations already have people with C#/XAML skills.
I don't think we should move off completely. It's best to have some redundancy in technology.
There's no technical limitation here: Siri works with rooted phones.

Works just as well? I wonder if there are subtle hardware differences (e.g. in the microphone) that make a difference.
Great Way to Write a Book Report
Certainly. There is also nothing wrong with only bringing new features to new devices. I really honestly don’t understand why this is the slightest bit controversial.
The real question is whether this earnings difference is justified (the college degree adds enough value to the employee to put them on an entirely separate tier) or a "bubble" (perceived by hiring managers to be that important, but not actually).

If the latter, many companies are making expensive mistakes by not hiring less-educated but intelligent workers. The costs of training would be far lower than the salary savings .

My sense is that most employers today have no interest in serious training and career advancement for their employees. They hire technicians, engineers, and managers, rather than hiring technicians and letting them work their way to being engineers and managers. As a result, individual workers have far less space to grow within the company, loyalty is lower, the management has no personal experience of the day-to-day operations of the company.
I drink tea before bed as well. Usually decaf green or rooibos. Interesting thing about rooibos is that it gives me super intense and vivid dreams, and i wake up ridiculously refreshed.
I do think Apple will stick to this, but on the other hand an engineer's comment on a bug report is not much to go on--they may not know Apple's real plans, and Apple could go back on its stated plans anyway.
Seriously? $500,000?
You can make printf type safe with macro, so it will complain at compile time if you are passing incorrect type.
From RFC 2606: "reserved for use in private testing, as examples in documentation, and the like."

So using example.com is not bad, and a lot better than other commonly used names like test.com.
That's great, but it seems to me like a stupid approach. 1% of rails devs make 100+ an hour. So they are limiting their target market.

But whatever I'm sure they're making money and are happy.
I am an average programmer, I know C#, Java and dart. Can anyone explain macro's? Wikipedia/internet is not very helpfull because of ambiguity. Thanks!
I'm not sure how he can tell from the video that there is no tactile feedback.
How Dark Sky Works (Weather prediction using computer vision)
I once worked on a site where the original developer clearly didn't know joins existed, so if he wanted data from two related tables, he'd get all the required results from table one, then loop through them, one by one, querying table two for the corresponding record. Sometimes this went 3 or 4 tables deep, the site would take nearly a minute to load a table of products.
"Guess the country". Would make a cool game.
What do you mean by "works"? :)
Will ads use CSS animations? The most obvious candidate for ads seems to be canvas which is trivially easy to block. Just like Flash.

Either way, the way the advertising industry works there is going to be some sort of de-facto standardized way ads will be delivered – if only because those who display ads on their sites have to know what to expect and those who make ads want to re-use them everywhere. Finding those ads will be easy and I expect ad-blockers to be no less effective.
As promised in an earlier thread (http://news.ycombinator.com/item?id=3186978), I've written a blog post describing how Dark Sky operates under the hood.
It was available for older devices in the past. I had it for awhile, but since it was really was only good for searches like "where is the nearest...?" and lacked iOS integration, I don't recall using it much after the novelty factor wore off.
I think it is not because the Flash runtime lost, but because WebKit has achieved ubiquity. Think about it, the reason we needed these runtimes in the first place is because web browsers have their own quirks.

However, with WP7 languishing with less than 2 digit market share, what's left in the smartphone markets are essentially webkit-based browsers on Safari and Android.
But this is exactly his point. Only in mobile devices is 3 years considered old to the point of irrelevance, and Android is far worse, closer to 3 months.

It can be justified on technological or economic grounds, but either way, environmental sustainability considerations clearly don't enter into the equation.
They were disinterested. Under normal conditions you are correct and most people would be interested but they were not.
For the most part the banks didn't find loopholes in the regs, they bribed the legislature to repeal them and to cut the budgets of the regulatory agencies.
Certainly Win8 and Windows Phone are not binary compatible with WPF and Silverlight but if you wander around the portion of msdn dedicated to Metro apps or to phone development and look at the available types and methods from the core runtime up to the presentation layer you can see that the common overlap is very large and that they probably started from the same place.
It seems to me the problem is that bankers have gotten very good at passing risk onto other parties. And other parties have been behaving in incredibly stupid ways. You can't fix stupid, so how do you prevent banks from separating risk from return?

And if bankers are not providing adequate returns, should this not be the responsibly of their shareholders to fix?

But boards have failed their shareholders. You can't fix stupid, again.

Those are the systemic problems in banking - separation of risk from reward and corrupt corporate leadership. Any regulation should be aimed at fixing those problems. I don't see where compensation structure comes into it at all. It's a symptom, not a cause. If people can make huge amounts of money, they will. That money has to go somewhere. And good on the bankers for making it- so long as they don't ruin it for the rest of us. Making sure they don't ruin it for the rest of us is the thing the government needs to concentrate on.

But the government is dumber than the bankers. You can't fix stupid- part three.

Maybe it's hopeless.
But which eats more battery?
Duvet Covers  For Boys
Apple sells hardware. Microsoft sells software. IBM sells services. Google and Facebook sell advertising. Amazon sells everything.
While these things are true, developing in the Flash environment was a lot of fun and very gratifying.

I believe if the Flash development environment was available for JS/HTML5 today, Flash hackers would be much more excited about it. It's not the fact that Flash is going away that causes sadness. Rather, it's the gap between that and having an equally powerful environment for JS/HTML5.
Paramedics Fail
> Help me understand why a transponder violated the sanctity of your car, but the valid state license plate, issued by the state and required on every vehicle, so as to allow the police to identify your car from a distance despite any individual interest in privacy doesn't. You can't even see the transponders.

A sticker or plate is placed on your car with your permission and knowledge. And when you accept it, you know that you are being treated just like all the other drivers.

A transponder is placed on your car (property) without your permission and without your knowledge. You are singled out for special treatment (tracking) by the police.

In the US, except for certain exceptions, searches require a warrant issued by a judge and probable cause. A search is an examination of another's property to look for evidences of a crime.

The biggest exception to the warrant requirement is the "plain view" exception. Police do not need a warrant if evidence of a crime can be seen in "plain view" without trespassing or employing special means to search.

So if you've failed to register your car, police can see this from plain view. They are not required to avert their eyes to not see the missing or expired tags. They don't need special equipment to see the tags. So they don't need a warrant to "search" for failure to register.

On the other hand, placing a tracking device and monitoring it is not within the plain view exception. Police must do considerably more than fail to avert their eyes in order to use the tracking device. They must have targeted a particular car for a search. They must place a transponder on the suspect's property without the suspect's permission (this is a trespass by the way). They must use special equipment to track the transponder. It is not visible or detectable with the unaided senses.

The difference between tracking a suspect with the naked eye versus using a transponder is like the difference between questioning a suspect and observing his reactions and body language versus giving the suspect a lie detection test. Police are not required to get a warrant to pay attention to how a suspect reacts to questions. But as soon as they start monitoring him with special equipment, then they have to get a warrant (or get his permission.)

Plain view is an exception to the warrant requirement, not the other way around. The rule is that police cannot search without a warrant. Plain view is an exception because it makes little sense to require police to ignore obvious signs of crime just because they don't have a warrant. After all, part of their job is investigation. But they have to do their investigation respectful of citizen's rights unless they get special, limited permission from a neutral judge.

(Edited to add the last paragraph.)
Self help for nerds. Or: What happend to the host of Singled Out?
Nice. May be provide some clues and make it a 'Guess the place' game..
Daily Mobile Minute #50: Is Starbucks mobile porn?