skysight-inc/HackerNews huggingface dataset:
How long would a civil engineer be employed if he refused to use proven techniques and complained that he was not having enough fun on the latest bridge project?

That's actually a common aspiration! You can't experiment a lot in a low-level job, but lots of people in the bridge-engineering business wish they had more leeway to experiment with new solutions, even if it wasn't quite at the Frank-Lloyd-Wright or Calatrava level of experimentation. This usually gets blamed on the bifurcation between big-name-architect vs. just-implement-it civil engineer, splitting a role that was more historically integrated between the design/engineering. Also, some blame it on crushing layers of government bureaucracy/regulation.
Indeed, if the hotels care about those customers, they should probably simply adjust the starting page, which might be a good idea anyway (e.g., putting the hotel logo on the page).

It might be more sensible to ask for simpler customization facilities than to ask a project to change or hide their logo for everyone.
Writing in house or custom desktop apps, data analysis/number crunching and visualizations in various fields, GIS work, non-web network services using twisted, and even web apps using other frameworks like werkzug, cherryPy and Zope/Plone. Other than low level embedded work, I can't think of a single area where I haven't heard of python being used.
Zynga plans $9bn stock market flotation
Haskell is a good place to start. I personally got into functional programming from forcing myself to learn what lambda x in python does, and I learned Haskell soon after. I think it's an easy-to-learn FP language
I think you'll find the same attitude quite commonly among mathematicians. Some suppress it more than others, but fundamentally a large proportion of mathematicians would much rather come up with the interesting, elegant solution, even if it takes longer, than bang out a business-relevant boring/ugly solution. And when the opportunity arises, many do so...

A friend of mine described it as something like (paraphrasing, I think it was more eloquent originally): my job is using mathematics to serve [corporation], but my religion is using [corporation] to serve mathematics.
I posted this link because I'd like to remind HN that there are still some interesting things happening in the lower rungs of the mobile phone market.

It's going to be a long time until everyone in the world can afford a dual-core smartphone with a HD display and an unlimited data plan. In the meantime, there are untapped opportunities for app developers who can make the low-end shine.

Tiny displays, traditional keypads and unreliable 2.5G data connections await those app developers who are brave enough to venture into emerging markets... But on the bright side, the market is enormous and there aren't hundreds of extravagantly VC-funded Silicon Valley startups already competing for it.
Monster Engine? More like Nightmare Fuel. This is why I'll never have kids.
4D Light Shows - 5 Amaze Light Show Productions
Travel and touring is a huge area - why Gogobot above the others? Friends in high places? What's the criteria?

Interesting its Crunchbase entry doesn't have a competitors pane: http://www.crunchbase.com/company/gogobot
Obituary: Socrates
It was another layer of a joke...
> I think that it's deeply unfair to compare the BSD daemon logo to a swastika

where was this said? I didn't find it in the thread.
Except that you don't really need any formalized grammar for communication and language to occur. Do you know the grammar of your native language well? I don't really known mine, and I'm certain I don't have to know it to use the language. Ditto for all the people I know. Grammar is a nice afterthought, but it's not a primary part of a language. It's just a snapshot of ever-evolving fuzziness that is language.
Why do some people never forget a face?
To do any kind of I/O you just open a file from that process namespace using a set of standard system calls. It doesn't matter what resource you're accessing (regular file, network, window on the screen, window on someone else's screen, etc), the interface to do so is the same.

Compare that to using specialized APIs for different type of I/O, for example using the socket API to do networking, or to use special X libraries to do graphics programming, or to hide another API inside ioctl(2).

Namespaces in Plan9 are not global, each process has a private namespace (though many processes share most of it) allowing the composition of interfaces. (/dev/tty in Unix is different for each process as well). Each graphics program on Plan9 writes to /dev/draw and reads from /dev/mouse and /dev/console, but those are synthetic files implemented by the window manager by multiplexing the framebuffer, mouse and console. As you can see even though the files are synthetized the names in the namespace are the same because namespaces are private for each application and the window manager binds the synthetic files to those names.

/edit:

Ah, and one more thing, file-based I/O means shell scripts can do everything a compiled program could do, like networking.
Interesting project, I will give it a run. Thanks!

His comments against Hubot were probably just for getting a laugh, but I'm pretty sure that Hubot was a side project which started as an idea mostly for screwing around with NodeJS (maybe just as a learning experience.) That the project actually turned into something useful (and actually used) was probably unexpected. The same developer who created Hubot may have done this different in other circumstances. I don't know the history though.
Yes and it applies to telephones too.
So, in summary, "We have hardware acceleration, have had it for a long time, but it isn't the reason android interfaces are almost universally clunky. We actually have no idea why that is."

I don't use any apple products but I get tired of Google touting how much better 4.0 is when most people are locked into phones running 2.2 or 2.3 for years into the future.
What is this, a discussion of Haskell monad tutorials? :)
Search for swastika in this page (the HN thread not the linked thread).
Isn't the opening anecdote about Steve Jobs? I'm pretty sure there was a similar story in another recent article about Jobs.
Plasterer Manchester Cheshire Stockport
Link Building With Document Sharing Sites
This programming style is commonly known as applying a "fluent interface" or fluent api. See Wikipedia http://en.wikipedia.org/wiki/Fluent_interface.

It is already heavily used by numerous Java frameworks like Hibernate (Criteria API, now part of JPA2), Apache Camel, and various mocking libraries like EasyMock and Mockito.

Concerning the SQL example in the blog post, there are quite a few Java libraries available that provide a fluent interface for building SQL. For an overview see http://stackoverflow.com/a/6565369.
I just opened mine and could not find science, please help.
Its an opportunity for bashing on religious people, and those are always welcome in here.
Thank you. Every six months some school or company has some miraculous super-battery that somehow never goes anywhere. I'm not reading any more of these stories until they include the words "Consumer Electronics Show."
> magazines with swastikas on them?

So, so different. Otherwise being a holocaust denier is no worse than being an atheist (a devil denier!).

One image relates to actual terrible beliefs and behaviours, one relates to supersticion.
Oh please. It's the kind of antisocial behaviour that gives religious fundamentalists an image problem, a well deserved one at that.
Zendesk and JIRA integrate pretty tightly for this sort of thing...
I was going to right a blog post exactly about this particular subject.
Hardware rendered vs software rendered??? :/

It's all just software. The only thing that matters is how fast it is.
Never stagnate. If you aren't valuable to employers, then it doesn't matter what your circumstances are. The difference between a low 20-something who isn't valuable and a 50-something who isn't valuable is that at least the 20-something straight out of college has an excuse. The 20-something is raw, and probably needs some training and experience. The 20-something may also be cheaper, though that may not be an issue at places which are fighting for talent.

This is why I like being independent. I'm forced to keep up with changes in my industry. I have to always be networking. I have to keep my selling skills sharp. When I have some down time I can plant seeds for alternative streams of income. These are the same things everyone should be doing, but you don't have to do these things when you work in the bubble of traditional employment.

In short don't get too comfortable. Work every day as if it's your last day at the company. I suppose this advice goes well for life in general. ;)
fuck all the chineese, idiots :)
fuck of men
Legendary Bollywood actor Dev Anand dies 
The 'evergreen romantic superstar' of bollywood Dev Anand passed away following a cardiac arrest on Saturday night. The 88-year-old actor was not keeping well for some time and was in London for medical check up.Dev Anand made his debut as an actor in 1946 in 'Hum Ek Hain'. The versatile actor has given countless hits like 'Paying Guest', 'Baazi', 'Jewel Thief ', 'CID', 'Johny Mera Naam', 'Amir Garib', 'Warrant', 'Hare Rama Hare Krishna' and 'Des Pardes'.
It's a great framework to build upon!

You should try it.
There is a huge push for SAP to become more user friendly. What is nice is there are projects like HANA, SAP Gateway and Sybase Unwired Platform, which are all fairly new technologies that can expose existing SAP systems (i.e. R3 FI Module) and bring them into a better user experience. Check out SAP gateway: http://www.sdn.sap.com/irj/sdn/gateway

Gateway for example allows you to expose traditional SAP core functions to RESTful APIs and supports Ruby, PHP, Java, etc. So you could technically write a Rails app on top of an SAP system. If anyone in the "start-up SV" land wants more info please let me know. There is an interesting time disruptive right now in Enterprise Software and potentially a lot of money to be had. The users are finally fighting back :)
The Partner
"The line between elegant reusable libraries and impenetrable abstractions, however, is a fine one, and figuring out where that line is doesn't come without engineers who are willing to experiment a bit and refactor when they were wrong."

Hence my point about design being a creative act in itself, and where a lot of the joy really is to be had. Anything can be formalized to the point of killing the creative spark, but generally a mature approach to software development, but one which recognizes the fact that not only should we not get away from programming as a creative act of design but that in fact no matter how we try we cannot do so anyway is the best approach IMO
GitHub's Hubot does this too, and I don't think it's a bad idea. It's very similar to typing commands at a terminal, and has the advantages of being innately asynchronous, and telling everyone else in the team what you're doing.
You'd better not tell these people about the satanic propaganda in firefox then! (about:mozilla)

Some people deserve a firm spanking, nothing more.
I've had the chance to enjoy dual-core android phones (Atrix, 2.2) & tablets (Xoom, 3.1). The difference compared to single-cores is gigantic, everything is super smooth, on the level of the iPhone/iPad as far as responsiveness goes for apps and home screen. I have to say that if the goal is to have a superb OS given a powerful enough phone, the goal has been met, with one (critical!) exception:

Android's Webview unfortunately requires a rewrite from scratch. It just doesn't work as soon as the webview is more than a static page. Css Animations don't play anywhere near fast enough, there are furious hardware acceleration glitches whenever the touch keyboard pops up, touch events are slow as hell, etc.

The article only touches the surface of the problems with the Webview component. At this point we don't care about scrolling. since one pretty much has to hack a custom Webview component just to avoid all the hardware glitches, display artifacts, buggy input handling, terrifying variations of performance from device to device...
And for certain use cases that is good. However I wonder how many of those who did so were even aware of what the costs of moving to a solution which doesn't really readily support (and indeed actively discourages) solid database engineering would be when moving forward into new markets. Indeed the same thing is going on with a lot of NoSQL adoption and I think a lot of people are going to be badly bitten by choosing it without really understanding what the tradeoff is.

My own view is that ideal design processes in fact look at the established practices sympathetically before disregarding them. Where they are not applicable, they should be disregarded.
Where are these monitors, that mean font hinting can be tossed aside? You'd think 300dpi screens were absolutely everywhere, and that only people still using 100dpi monstrosities were dinosaurs, sticks-in-the-mud, and your technophobic grandmother - all easily ignored! But that appears to be not the case. The majority of screens (probably all of them, pretty much, going by surface area...) seem to still be at the 100-150dpi resolution. Worse, the higher-DPI screens are on things like laptops, phones and tablets - all devices that have a limit on how far away from your eyes you can hold them! End result: grid still very much in evidence.

People are so keen to do away with the very idea of the pixel grid, and just pretend it doesn't exist, but the technology to display the result is just not there yet! Are we going to have to put up with even more years of blurry fonts and coloured fringes, just so that people can pretend the future is here, when it blatantly is not?
I thought this comment was rather insightful:

http://lists.freebsd.org/pipermail/freebsd-chat/2011-Novembe...

As a former fundie myself (brief stint, I assure you!), I do
have some sympathy for your hotel guests. Decades ago, in my
teens, before I was fortunate enough to snap out of it, such
a situation would have produced an *extreme* amount of
anxiety.

I can only feel sorry for anyone who has lived their whole
life that way.

There aren't many ways to help them, everything you say or
do is processed via an elaborate shell script that basically
amounts to this:

sed -e 's/outside help/trick of the devel/'

Poor people, really. If they weren't so dangerous &
annoying, we ought to have sympathy for them. It really was
a high-stress lifesytle. I'm thankful to have snapped out of
it early on, lots of others aren't so lucky. It really is
like a trap.

Especially the bit about "high-stress lifestyle". Because really, it's not just about being simply offended by imagery that is perceived as antagonistic to their religion, it's about getting completely worked up over a cartoon image of a devil, and truly believing that whoever put that there must be corrupted by Dark Forces.

It's kind of hard to come up with a non-Christian equivalent, maybe something like travelling to Asia, visiting a Hindu temple, and completely freaking out about the swastikas, because obviously this means that all Hindus are in fact Nazis. Or even more direct, refusing to book a hotel owned by Hindus that prominently display some swastika emblem behind the counter (as a good luck/prosperity charm).

Now imagine living with this delusion, you actually believe this, everybody trying to convince you otherwise is either sadly misguided, corrupted, or "one of them" and these swastikas are quite prevalent in Asia. You'd be living in a constant state of fear of Imaginary Nazis!

It's one of those things that is both funny and sad and amazing and pitiful, all at the same time.

Maybe another comparison, I know a couple of people that can completely freak out from simply seeing a picture of a spider, as much that if it's large and unexpected enough they will actually jump out of their chair and panic. A big difference is of course that these people are aware that their fear is irrational--that a picture cannot hurt them (well, apart from any physical reactions they bring about their own, of course).
I read him mostly as saying "don't take this so far that it kills the creative spark" which is a very good caution.
Google Chrome to add gamepad support
The devil's in the detail, though..

and (as others stated all over these threads) no christian text says that the devil is a tiny red (arguably) cute comic figure. Even if you're a die-hard believer, it's about as hard to argue that this mascot is representing the devil as it is to argue that Harry Potter is about evil witchcraft or AD&D is about dark rituals and serving strange gods.
Say what you will but it takes b*lls to leave $15 Billion in cash at Steve Ballmer's table.
You are missing the point. Stupid customers have the right to be stupid.

If you tell the hotel that you are offended by the bible in your drawer they will most likely apologize, remove the offending item, then either put it back when you are gone or simply leave it under the counter in case another nutter wants it back.

If you deal with 20 customers who are representative of the US as a whole, you will deal with about 1 who has been severely mentally ill in the last 12 months. 1% of the adult US population is APD (Antisocial Personality Disorder, which includes psychopaths, and could otherwise be refereed to as Asshole Personality Disorder). About 1% are schizophrenic. About 1% are autistic. And about 18% have had an anxiety disorder in the last 12 months (probably more if you are in New York), and quite a few are religious.

You can't worry about treading on toes. People will complain, unless you are more boring than IBM. When customers complain, you politely agree, attempt to help them, then forget what they said.

They have the right to be offended. Fortunately, we have to right not to care.
You could fit many QR codes on screen at a time.

Or, better yet, you could just send raw pixels as bits, white = 0, black = 1. With 1024x768 HD video, that's a possible
768K/Frame => 22.5M/s @ 30 FPS!
I concede that I'm not being completely fair. I actually don't develop in Firefox and only have a few versions installed on VMs for testing, no bookmarks or extensions. And, as I said in another comment, over the last 10 years, Gecko has become like a trusted friend; I know what will work and don't usually test in Firefox until way later than I should.

I was responding to YOUR stipulation that browsing experience degrades the more you use Firefox. IF it does, that seems like emergency problem #1 to fix if Firefox wants to stop hemmorrhaging users. But then, I'm speaking completely out of turn, since I haven't been a Firefox user for years.

EDIT: ...since I haven't used Firefox as my primary browser in years. I use it daily; not as a "power user."
Great Job! :)
A bit confusing… sorry. I meant to say the 2.x branch of python not Django which I suppose is not really considered a branch but a whole other thing.
same here. funny thing is that all correct matches were for sites actually opened in another tab and it even missen facebook which was also open in some tab.
UFC Live 140: Jones vs. Machida For Free Streaming
UFC 140 Jones vs Machida Live Stream another expectation in the same side right good after an galvanising fisticuffs between Henderson and Shogun,UFC is already set on other striking agitate, The UFC 140 Linksman vs Machida pugilism. The striking check give decide spot on December 10, 2011 at the Air Canada Concern in Toronto, Ontario.
I'm really, really sick of hearing Google engineers saying that there's nothing wrong with Android rendering. No offense, but post like this one makes them looks like idiots.

Just put any newest and fastest Android phone with dual-core CPU next to iPhone, or even worse WP7 which essentially works on two years old hardware, and everyone can see the difference. I don't care if it's software or hardware, I'm not interested in excuses about the work in the GUI thread. What I'm care is - the phone is something I touch. If I don't have immediate response to my gestures, the device is useless to me. As simple as that.
The context is a bunch of people going around pretending they know why Android behaves the way it does, when in fact they have no clue what they're talking about. It's not a defense of anything, it's just injecting facts where there has been a distinct lack of them.
İnternet kullanımı fayda ve zararları
Not to be a jerk... But this still doesn't address why every Android home screen I've seen (including new 4.0 devices) looks like a laggy piece of shit when sliding around between different screens.
I really like this approach, but he should probably give it a different name! There's nothing left of the original Hubot.
That doesn't really answer my question (and I am a potential customer). How exactly does zencoder add value to justify their additional costs? Converting video with ffmpeg is trivial in my experience. What exactly does zencoder do that's better than anyone else? Has zencoder actually extended ffmpeg in a deeply meaningful way--e.g. modified the codebase to handle new codecs, new containers, or transcode much, much faster than a basic ffmpeg install? The website is not particularly helpful in that regard and strikes me as a bunch of smoke and mirrors surrounding a pedestrian ffmpeg implementation running in the "cloud."

In my experience it is far more efficient to transcode very high resolution files (4k or even 1080p) locally, and then upload a real deliverable (at much greater speed now that it has been compressed).
You seem to have read a much different post than I did. Where did she say there's nothing wrong?

The post is relating facts about "how graphics rendering works on Android", it says so right at the top. I see absolutely nowhere that it says anything like "there's nothing wrong".
Hardly. Those 18,800 people will find jobs in other places and get on with their lives. Very few, if any, will be "torn apart".
Gitti, a new git client for OS X
> Don't let your fears and inhibitions turn you into a robot because some interview with Steve Jobs said not to put "powered by..." logos on stuff.

Steve Jobs appeared happy enough to have "Designed by Apple in California" inscribed on all Apple's products.
I own a Toshiba Thrive for various reasons... and it's UI is a laggy steamy POS. Maybe it's manufacturer specific.
It's a partial copy of: http://www.smithsonianmag.com/science-nature/Top-Ten-Myths-A...
On my hideously slow Galaxy 3, which barely runs Angry Birds, I can successfully do the most complex home-screen transitions smooth as butter with LauncherPro.
We do this at my job too, although we use Jenkins and its IRC plugin. Very neat.
Beavis and Butthead season 9 episode 6 the Rat Spill
Pedophobia
I'm not sure about taxi companies data. may be you can scrape it off yellow pages like sites.
Theres also a documentary on BBC 2 @ 9PM tonight about Zuckerberg, which sounds interesting.
Apple iPod classic 160 GB Review