skysight-inc/HackerNews huggingface dataset:
New iteration of an old problem.
Not sure if I was the "Kodak spokesman" he referred to.

---

Movie Answer Man

Roger Ebert / February 7, 1999

Q. In your recent review of "Virus", you commented: "It didn't help that the print I saw was so underlit that often I could see hardly anything on the screen. Was that because the movie was filmed that way, or because the projector bulb was dimmed to extend its life span?"
A dirty secret is that movies are under-lit in most theaters. Films are produced with the intent that they be projected at the brightness of 16 foot-lamberts. Field research by Kodak found that they are often shown at 8-10 foot-lamberts, well under the SMPTE standard for brightness. To get theaters up to this and other standards, Kodak is introducing the Screencheck Experience program. The under-lighting of screens may be acceptable for a few movies--lest you see the entirety of their badness--but in general it unnecessarily degrades the theater experience. (Carl Donath, Rochester NY)

A. I've seen thousands of movies and I believe the Screencheck Experience program would only confirm that "Virus" was severely deprived of foot-lamberts when I saw it in a Chicago theater not a million miles from the Water Tower. Martin Scorsese, who travels with a light meter, once told me movies are projected at the correct brilliance in New York and Los Angeles, because that's where the filmmakers live, and they squawk. In a lot of other places, he said, the theaters turn down the juice to save on the replacement costs of expensive bulbs.
Lift does do a lot of persistence, it just seems that this intro didn't touch on it much:

http://www.assembla.com/spaces/liftweb/wiki/Mapper
http://www.assembla.com/spaces/liftweb/wiki/Persistence_Alte...
have you setup a petition? - http://petitions.number10.gov.uk/
At iubenda we are working to solve this problem once and for all, by embedding a simple widget which provides a small popup for allowing the unnecessary cookies.
We are working with our lawyers for designing an opt-in which is service-based, so that you need to "allow" Google Analytics just once for any website.

Stay tuned, we are working hard for fixing this issue.
Everything seems to be back now. I didn't delete anything and launched Skype normally without any crashes.
This article basically says "Nearly all EU Countries have not implemented a EU Directive on cookies"

This is not new. Many countries commonly are late with implementing EU Directives.
There is already a startup doing somewhat similar http://www.vidteq.com/
That's my biggest question: can it support threading? I work on HPC tasks that don't need MPI, but that are I/O bound. This means that it is more efficient to use multiple threads to process data while another is waiting for data to be loaded from the disk. I'm all for getting as close to the bare-metal as possible, but you're right. Without MPI or threading, this doesn't have much of a chance to be adopted.
I agree, but the problem is that I was unable to find a suitable way to allow Rich text editing on mobile devices (atleast on iPhone and N95), so in its current form it is not very usable on mobile devices
How To get Skype working again
Especially since a common path is to reach philosophy by first visiting the mathematics page:

Mathematics
Quantity
Property_(philosophy)
Modern_philosophy
Philosophy
Given the fact I have no depth perception and all 3D does is reduce the sharpness of the image and force me to wear stupid glasses, the day 3D wins is the day after I leave the theaters for good.
I'll have the transcript up for you soon. They're working on it now.
Be sure that they're made aware of what's in your cookies, and have given full consent to receiving them.
Um... like WebGL, Speech input API, IndexedDB, desktop notifications, FileReader?
Electrons Are Near-Perfect Spheres
I'm looking at building a simple flying device + 1-2 cameras + a processing board (e.g. BeagleBoard). I was leaning towards a blimp but this also looks very intriguing. Which one should I use, any ideas? Has anyone used the Parrot? Reviews on Amazon caution that it's quite fragile.
OK, but if it's a JIT, then how much time is the interpreter actually running?

Wouldn't we expect it be executing the JIT-compiled code (i.e., doing useful work) most of the time?

If so, doesn't that really make the opposite point, that compiler (JIT or no) generated code is plenty fast?
What's not clear about it? They die at a steady rate of 25% per 7 years.
Modern chips don't run x86_64 assembly language either. That's just an compatibility layer that is translated away from as soon as possible.
Main reasons:

1. Implementing models are way too complicated.

2. The widgets are very limited. For example, the table view requires hacks to support clickable links. Not custom delegates or label but hacks. HTML/JS widgets are way more flexible than Qt widgets. That says a lot.

In general, if you're trying to make a really usable app, Qt widgets just get in the way. If you're trying to make a regular ol' form-based UI, with perhaps a OpenGL viewport for the real fancy stuff, it's actually perfect.

What I end up doing is using Qt for the event loop and window management, but do everything else myself except where it's obvious that Qt can handle it.

There are very few apps where you need to do this kind of thing though, so for the majority of people, it's actually OK.

Also, QML is a pretty awesome technology. I'm looking at how to use it to speed up development.

Edit: I just want to say it's quite probable I'm stupid.
These are the same arguments Windows users used for years, and Linux and Mac users mocked them for it.

Regardless, you've presented a false dichotomy. That the only way to combat the risk is to prevent users from using their operating system as they see fit. That's not what I suggested, at all, and trying to frame an argument around it is dishonest.
Einhorn Is Shooting in the Wrong Direction with $MSFT
http://itunes.apple.com/us/app/facemouth/id428103766?mt=8
That's interesting, though I think my takeaway was that the "performance tax" of the operating system layer is pretty minor, all things considered.
Opensource BI might be interesting for small and medium-sized business, however for large companies price is rarely a disabling factor. Not to forget that Enterprise BI suites often go further than just reports and dashboards and include metadata management, lineage and impact analysis, business glossaries, predictive workbenches etc. Many of enterprise BI suites offer additional benefits from integration with existing infrastructure from the same vendor. So it's not only a matter of price for BI software.

Even for SME sector there are strong alternatives to opensource BI tools -- e.g. MicroStrategy offers its basic product for up to 100 users for free, there is free and very powerful QlikView Personal Edition, etc.
Apple sues (and settles with?) teenager who sold white iPhone 4 conversion kits
Your choice to opt-out of cookies has the side-effect of sites breaking because they assume cookies are accepted. So you're pretty used to broken / non-working sites.

In that case, I don't see in your case why having a constant pop-up message on every page of a working site is worse than a mostly broken website.

Do broken websites still work well enough for you?

This won't massively cripply EU online industries. Cookies used by the core service are unaffected, so EU companies can offer the same service as normal.

The restrictions really affect cookie based traffic reports (so use weblogs or image beacons instead), A/B testing preferences, accepting money from advertisers to track visitors through your site.

This hardly cripples EU online industries, it might have a positive side-effect of site visitors being more amenable to paying for online services which are currently ad-supported, so as to opt-out of cross-site analytics and advertiser profiling cookies.

The consumer having the choice about their privacy is an issue that's only going to get more important over the next couple of years. If your business depends on building profiles of users without their consent, yes, those businesses need to adopt non-cookie methods of doing this, and/or consider being more upfront to the visitors, and explain clearly why these features are of benefit to the visitor.
LuaJIT has both an interpreter (written in assembly) and a JIT. The 2-5x I quoted is only for the interpreter (ie. with the JIT disabled). The speedup for the actual JIT is 2-130x vs. the interpreter written in C.
Taxation in the Western sense was not key to the Soviet economy. You are thinking using the concepts of a world where money is the main unit of exchange. The USSR was not such a world.

That country was run quite a bit like a non-profit version of a giant American corporation. Does upper management at IBM levy taxes on the Shipping Department or Human Resources?
Google actually came up with landmark-based directions specifically for India( http://googleblog.blogspot.com/2009/12/go-thataway-google-ma... ), but if you do not have an official address I guess one would have to settle for a nearby intersection or business.
I agree, another way of phrasing this would be:

- XML is for documents

- JSON is for data-structures

Both of them do a great job in their domain, but you shouldn't try to mix them up and store data-strctures in XML or Documents in JSON
> much of the reason XML is complex is that it’s trying to solve complex problems of data interchange by providing a meta language to describe the data. As JSON gains wider adoption, it will face some of the same issues XML tackled over the last decade.

shrug I don't actually think these problems are all that complex. XML made them complex.

The bottom line is that you need to treat any data format as a protocol. The only thing you need to know about the data is what protocol it is. A simple file extension pretty much takes care of that. Then each data format can pick whatever (in)formalism they want to describe the protocol.

JSON is popular precisely because it doesn't try to solve any non-problems.
I find the whole JSON vs XML debate pretty tedious. Just use what ever is best for the job.

If you just need a light-weight API that is only ever going to be REST orientated, then use JSON.

If you're building a very complex Enterprise SOA system, use XML as the associated technologies (xsd, xsl, soap+ws-* etc) will be very useful.

If people are starting to invent XML like technologies for JSON (namespaces or schemas etc), then why not just use XML? It's already been done and works well.
Maybe? I can only speculate that the hack wasn't in the code at all, but something he installed on the individual ATM.

"Oh, look: you can login to the ATM after installing the code. Hey what if I ..."

If so he didn't bypass the code review so much as skip around it, whistling a jaunty 'nope nothing illegal here' tune.
There is no 'EU law', there are various levels of different EU policy documents. Directives should be implemented (somehow) in the member states legislatures, but it's not that unusual that they are not met within the deadline (or even in a way that was intended). It's an obligation for the governments, who are bound by the EU treaties, not the citizens and businesses (though in theory, you can sue your government for not complying, if it hurts you somehow, but the european court is still just an international treaty). Law is something that directly binds everyone in the given country, EU directive is not a law as such.

It'd be nice if at least someone could tell the difference here. (Especially when he is writing an article about it.)
(0 unread) Yahoo Mail, evil_klown6
Rejoice while you still have time people cause the internet as we know it today will be no more. With so many attempts to alter the internet's status quo, is hard to believe none of them will go through. I dont want to sound pesimistic but I believe is the truth whether we like it or not. Things are about to change, for worse imo and most people are quite indifferent.
It looks like less than half of the tutorial is written, it's mostly an outline.

I saw something about guids halfway through the article which scares the pants off of me. Guids are a major part of the evil of Windows programming; the proliferation of opaque identifiers makes it hard to understand what you're looking at. Worse than that, some programmers are tempted to make up their own guids rather than making them the way you're supposed to make them... I eventually quit working at a place where there was this old guy who'd start screaming and turn red because I told him that

var guid=new Guid("0000-...");

was't a guid because it wasn't globally unique.

Guids certainly have a place in distributed systems, but oversized keys can really destroy the performance of a database, quite literally by a factor of 5 or more. They're great for hardware vendors that want to sell you an oversized machine, great for expensive enterprise apps and clunky intranets where you can complain about a page taking 20 seconds to load but but nobody listens, but not acceptable for internet apps that have to compete for time and attention.
The problem is, people confuse prevention and warning. They complain about the exception, rather than the rule. Oddly, I see few complaints about browsing implementing phishing site protection and warnings about bad SSL certs, etc. After all, the browser should just take me to where I want to go and shouldn't get in the way. Right? =)
Round decals - According to The Latest Market Trends and Moods
Idsketch.com offers you excellent round decals with premium level of quality. We offer our services all over the world. We give you quality work equally for ordinary orders and for quality circle stickers too.
1)ruby_on_rails
2)Open_source
3)Philosophy
I think there's a misunderstanding about how the class actually works.

First off, this is for students in Aero-Astro program. It's not something that all engineers take; it's simply the starting courses for the aero astro people.

Second, even though the name suggests that it's some course that tries to teach you the intersection of all the topics, it's actually teaching you the union of the topics. From the course overview:

"Over the course of each semester, students engage in seven disciplines of study, listed below. Each discipline is taught for a fraction of the semester, through a series of lectures. When one discipline concludes, students are quizzed and begin a new discipline."

Similarly, if you look at the calendar ( http://ocw.mit.edu/courses/aeronautics-and-astronautics/16-0... ). You see that the students are essentially taking each sub-course separately.

It's more for scheduling convenience and to have the students up and running with all fields in Aero-Astro than to do some grand unification of these topics.
That is all well and good if you are passive user but when it come time to do some work on a computer you will likely need to use more then one application at a time and some way to manage all these application easily so that you can keep task organized and easily switch between them.
Theres a Wikipedia page on it, it works on 93% of all articles.

http://en.m.wikipedia.org/wiki/Wikipedia:Get_to_Philosophy
Hey all,

I'm the author of that article from way long ago. Brian and I went to uiuc at the same time and were both in ACM together. Brian was a big help when I developed that article.

You can find a copy of Brian's OpenBLT os work here:

http://code.google.com/p/frotznet/source/browse/#svn%2Ftrunk...

If I recall correctly part of how Brian got the job at Be was that he fixed a bug in a device driver at Be during his interview. I believe they were asking him questions about it and he wound up identifying a problem.

Cheers,

Jeff
Must Read Articles For Early-stage Entrepreneurs
> Is it an NP complete problem our own heuristics are currently better at estimating?

Some of the important problems are NP-complete (like register allocation). Another problem is that compilers aren't that good at telling fast-paths from slow-paths (and keeping everything in registers for the fast paths). For more info see this message from the author of LuaJIT: http://article.gmane.org/gmane.comp.lang.lua.general/75426
I like the concept of the site, but it looks like 100% of the iOS/iPhone/iPad projects are from elance and odesk, which I refuse to work through.

a. Most nagging problem: clients slow to make decisions.

b. Sites: many RSS feeds, but I rarely look at them (see c).

c. Direct referrals: Yes, this and repeat clients are the primary ways I get projects.

If you had an RSS feed that excluded elance and odesk, I'd add it to my feed reader.

It seems more difficult for clients to find quality freelancers than it is for quality freelancers to find clients, so perhaps you could look into solving problems for the clients. I agree that direct referrals are most important, so perhaps you could make a tool to crawl the social graph to find freelancers who are a friend-of-a-friend?
I believe the RabbitMQ management plugin is what you need, provides HTML user interface and HTML API.

The BQL plugin, which is now sadly unsupported by the Rabbits, used to be a nice command line interface, it is a shame it is no longer supported.
Peter Thiel interviewed on CNN [video]
The numbers I quoted are when LuaJIT has the JIT disabled. It's an interpreter-to-interpreter comparison.
I recently discovered "c-x n n" to "narrow" (undo with "c-x n w" "widen") a buffer in emacs. This hides everything but the current region from view and modification. A tricky command to remember, but as with most obscure commands, if you value it you quickly remember it.
a lot of what is listed here are all standard caveats of things one needs to consider in just about any heavy enterprise-java environment.

i think you could sum this up that he simply wasn't working in a situation that warranted the division-of-labor and configuration flexibility that the product offers.
Take a piece of assembly code generated by a compiler and try to optimize it. You'll see that you don't actually need to be that smart to obtain a significant perf improvement.

Compilers are good, but they must ensure correctness for any source code. On the other hand, you now exactly what you need thus you can drastically simplify / optimize the assembly code.
Are you Russian? Still living in Russia?

I ask, because I don't know any Russians (or citizens of former Soviet-controlled states) who want Russia to return to the way it was, though I think everyone can agree the current state of things is still frighteningly corrupt. But, my exposure is limited. Perhaps the people I know represent an extremist bent; the kind of people who escaped to the US when doing so was extremely difficult, and sometimes dangerous. Just like not all Cubans hate Castros regime, but nearly all the ones who live in the US do.
Cray runs a stripped down kernel they call Compute Node Linux. It still has virtual memory, which combined with the frequency of getting poorly mapped physical pages, causes difficult to predict performance. It is just accepted that performance results are not reproducible on the Cray and most modern clusters, especially those with "fat" nodes. For large runs on Jaguar, the standard deviation is often 20% to 30%, so people who are doing scalability studies run the same model several times and plot the best result. It can be worse on clusters like Ranger (4-socket quad-core Opteron nodes, connected by InfiniBand). Of course running the same 100k core job repeatedly to get a stable timing is a waste of resources. The problem is a combination of VM, multi-core interference, daemon noise, and network topology variability between runs.

In contrast, IBM's Blue Gene series runs Compute Node Kernel which is not Linux and uses offset-mapped memory. This obviates the need for a TLB. The rest of the OS is also stripped down compared to Cray's already lean CNL. Performance variability on Blue Gene is usually reliably less than 1%.

I think BareMetal looks rather silly and will probably not be used for anything serious, but ordinary Linux or BSD is a dubious choice for HPC.
Nothing will protect a computer from a determined user. The OS may even warn the user the action he is about to take can harm the computer, but the decision rests with the user.

What you can do is to keep ZFS-like file snapshots and allow the user to return to a moment in time previous to the infection.
I love Street View and cannot believe I'm living in a time and place in history that makes it possible to see such a massive amount of culture and everyday life from virtually anywhere in the world.

One question I've had since Street View was first released is how does this make business sense for Google? I can see how it relates to Google's stated mission statement ("to organize the world's information and make it universally accessible and useful"). But how can Google justify spending vast amounts of cash on what seems to be a glorified pet project? Is it simply a desire to build the best mapping service, thereby attracting visitors and eventually generating advertising revenue?

btw, I'm not trolling or flaming -- it's been a genuine curiosity of mine for years now.
Why ‘Ok’ Buttons in Dialog Boxes Work Best on the Right
One thing I remember in particular from ActiveMQ was that it would often get itself into the state of having negative queue lengths.
About trust, generating value and empathy
Storm - the Hadoop of realtime processing
El look de las celebridades en los Billboard 2011
The thing I've found about message queues is that it's pretty unimportant what platform they're based on. I used to be tempted to go with ActiveMQ "because it runs on the JVM", but that turns out to be pretty irrelevant.

No matter what your queue provider, you're most likely just using TCP sockets anyway, so don't think you need to be using Erlang just to take advantage of RabbitMQ.

Yes, this means the MQ can basically be thought of as a black box. But that's also kind of the point.
I've always been curious about this. If electrons are spheres and so are protons and neutrons, what type of matter is filling up the area in between? Are protons and neutrons not spheres? Can electrons get squished into different shapes depending on arrangement? Or, does there even have to be matter in the voids surrounding adjacent spheres?
Okay but you can at least go some way in translating my point in terms of valuations more generally. Different divisions within large corporations do have a specific amount of value, and are sometimes thought of as assets and even split off and sold. If you don't like currency you can use whatever metric of value you'd like.

I realize there are a lot of assumptions about valuation, property, and/or currency built into my criticism that you or anyone sympathetic to Soviet-style public ownership would probably reject. But that's part of the reason why I pointed it out. You have to accept a lot of IMO implausible views to claim that a publicly owned dairy farm has incomparably more value to citizens than a privately owned one.

You seem to be claiming that many Russians at least implicitly hold these views. I hope that's not true.