skysight-inc/HackerNews huggingface dataset:
Www. is not deprecated
The red-light camera systems in place near where I live have the camera built into the red light it self. The little web cams up on top where added later, and are on more lights than the camera enforced lights.
Regulation. The kind of people who build a successful software startup don't want to deal with OSHA, the EPA, and local zoning boards.

If you're freewheeling and you want to build something physical you have to go to China.
Frankly, I don't find the full-screen issue that much of a problem. I use BetterSnapTool to emulate the Windows 7 style drag window to edge functionality. So going full-screen on a window now works exactly like Windows 7.

The bigger problem is how it is not possible to drag a window from a "space" on one display, to a "space" in another display when viewing Mission Control. There is no conceivable reason they don't allow this. It worked just fine in Spaces. It has nothing to do with full screen mode. I just don't get it.
A commonly overlooked aspect to the vim way of describing what you're doing in verbs and nouns and prepositions is that the "." character in vim means "repeat my previous edit". So if you can find a way to "phrase" your edit as a single change (i.e., 6sasdf<esc> would delete six characters starting under the cursor and leaving me in insert mode, then insert the letters asdf and exit insert mode) instead of many (i.e., xxxxxxiasdf<esc>, deleting 6 characters separately, entering insert mode and entering the letters asdf) then you can go to another spot in the text and just hit . to repeat the edit. I've given a contrived example here, but this is enormously powerful. It's why there are several ways to enter insert mode: "i" to enter under the cursor, "a" for after the cursor, "I" for first non-whitespace character on the line, "A" for after the last character on the line, "o" for opening a new line below the cursor, "O" for above, "c"+motion for deleting through the motion and leaving in insert mode, count+"s" for removing count characters starting from cursor and leaving in insert mode. There are more....I'll stop :)
From WSJ: "The price was just $500,000, three people familiar with the matter said—a pittance for a company that raised $45 million from prominent investors including LinkedIn founder Reid Hoffman and Marc Andreessen."

http://online.wsj.com/article/SB1000142405270230437380457752...
There are a lot of games that would be better played using an actual joystick, heck, lots of them have virtual joysticks or virtual buttons.
There are very few games that were really designed based on touch controls.
I agree. I have no idea how to use `find`. I always do `find . | grep whatever`, since I know the basics of grep.
Well there's always applications in defense. That's probably the biggest single source of applied research funding in the United States from the federal government.
I still can't believe people love that damn thing so much, even after all these years. There are way better tools in my opinion.

Of course, if you like it by all means continue using it. But if you think it has anything to do with your talent as an engineer, you are wrong. And if you see other engineers not using it and think it implies anything about their talent, you are wrong.

Side note: if anyone wrote in such a breathless tone about Apple, they would be skewered as a fanboy and a drinker of the Kool-Aid.
While I agree with the end of your statement, I don't see why you'd use multiple editors for it...
Scroll down to "More at Liliputing and Hardkernel". This is the new linking "etiquette".
You could do a global search and replace of "vim" with "emacs" (or pretty much any other development tool for that matter) and it would not change the semantic content of this article at all.
I'm curious, does your science startup do applied research or does it sell a product related to the support of scientific research?
Emacs is better in this regard but I find Emacs's need to consecutive key presses (or a key press followed by a command) to be longwinded.

These consecutive key presses ("chords") are just there to provide default bindings and are one of Emacs' weakest points since they're universally horrid. However, there's no single best way to use Emacs[1]: everyone should configure it how they want it to. After years of using my own key bindings I've streamlined them with the rest of my OS[2] and couldn't be happier.

[1] Opposite IMHO to Vi(m) where one should use the default key bindings.

[2] CTRL/CMD-o to open a file, C-s to save, C-f for incremental search, etc.
I dont think you are understanding the problem here. Its not with maximizing windows on your monitor, its with having apps go fullscreen while still having access to your second monitor. Currently OSX makes the 2nd monitor linnen.
Coke's Guido Rosales Wants to 'Democratize' Content
Also, years of evangelism will teach you that you cannot convince someone that Vim is better, let alone great. A lot of the propaganda out there starts by telling people "you're doing it wrong! Let me show you the better way!".

Vim is one of these tools that isn't obviously better, so that you don't really understand its power until you try it (for a few months or so).

I enjoyed this article exactly because the author didn't try to rationalize the superiority of his tool, rather depict in an entertaining way, a familiar (to me) feeling of empowerment said tool can give you.
That's almost offensive - you seem to have a very ignorant viewpoint. Have you never heard of licensing? Research teams regularly build libraries that become incorporated into products that they do not sell. They can also license the math (which is not patentable) and have another team actually write the code. Why does the licensee bother to pay? Exclusivity, maintenance, further improvements, etc. Ideas that are not patentable can still be protected as trade secret, making them commercially valuable. If a company does not pay their licensing fees, the researchers might choose not to work with them in the future, providing a competitive advantage to other companies that do.

Since you don't show a firm grasp on patents, let me provide an example of the problem. Remember that patents are a legal protection ignorant of independent discovery. Say that you created a new, successful communications tool. People are often bothered when someone sends them a message while they are giving a presentation, so you change their status from Available to Busy when their calendar says they are in a meeting.

As you become a big commercial success, IBM sues you for infringement of their patent on changing chat availability status based on calendar free/busy. They seek damages and an injunction until the matter is resolved. They will settle for 150% of your company's worth, or they will pay their lawyers to tie this up in the courts until nobody cares about your product or you run out of money.

Hopefully it is obvious that patents do not help innovation in this situation. Some will say that this is a case of a bad patent, and the solution is just to ensure that patents are good. The problem is that only a couple of people in the world could tell the difference between a bad software patent and a good one (none of them are judges or lawyers), and who are they to rule on IBM's lawsuit against you?

It is now on your head to request re-examination and prove that someone else had already created a product that uses a personal calendar to change away status based solely on information in trade publications and product manuals (if you can find them). Alternatively you could attempt to prove that the invention was obvious, which requires you to recreate the environment in which the patent was filed and convince a non-technical examiner that an average programmer in that environment would have found it to be obvious.

But let's cut to the chase and say that you run out of money. IBM can litigate their toilet paper patent for centuries without noticing, and you probably have a couple months of runway. This is what it means to have patent protection.
This is very helpful. I guess it is for smaller screen sizes. It makes sense now. Thank you!
The comic is amusing, but it only works if you can apply it uniquely across accounts. Once you start creating unique passwords of that length you can't remember them. Get a password manager and forget about patterns - the XKCD approach doesn't work without serious compromise.
Ask HN: Changing addresses when moving
Would anyone be interested in a service where you enter and store all your relationships that send you real mail (banks, brokerages, credit cards, insurance, online retailers, government agencies, memberships, employers, et cetera) and with one update to your contact info, all those relationships are updated?

I am moderately hesitant to move out of my apartment simply because I do not want to go through the hassle of updating all these accounts. According to the Census, 10 to 20% of the US population historically moves each year, so this is a decent user base to work with who probably share a similar pain (http://www.census.gov/newsroom/releases/archives/mobility_of_the_population/cb11-193.html). I haven't looked beneath the headline stat, but I'd venture to guess the mobility rate is much higher for urban, technologically advanced demographic, for whom this pain would be greater.

Potential problems with this idea:

- I know you can have USPS forward mail for a period of time Mitigant: From experience, this doesn't always work for all pieces of mail for some reason. Also, this doesn't solve updating your driver's license and car insurance, for instance. This delays the pain, not solves it.

- Mail is slowly disappearing. Mitigant: Same as above and you can't replace packages/parcels with email. Maybe some day.

- If you are going to take all this time to enter each of your accounts on the hypothetical service I am describing, you could just individually visit each account's website and find the profile / change address section. Mitigant: This is probably more time intensive than entering accounts on the web service given each website is different. I can envision the service working like Mint.com where you pick the account from a list, enter your user name and password, and the website does the rest.

- I don't want to share my user name and password for other accounts on a new website. Mitigant: Some form of incredibly secured storage. Password security isn't my baileywick so I can't speak intelligently on how to protect user's data.

Maybe I'm just exceptionally lazy.
Bootstrapping Zero to 7M from Kolkata: FusionCharts CEO Pallav Nadhani (Part 1)
I am incredibly skeptical about the plausibility of resurrecting Digg, but for 500k I sure hope they do. It was my first social media home and it would be nice to be able to go back to what it was; not a marketing front end for corporate prostitution.

Fingers crossed, but betaworks seems to want to take Digg in the direction it should have gone during the v2->v3 upgrade.
I don't get it. Why do this with iPads, rather than the old-school way with monitors? Wouldn't that make for easier, cheaper, and higher-value? Unless they really did have 21 iPads lying around the office.

Okay, back-of-the-envelope time!

21 iPad2s is what, $850? Plus $1k worth of server to drive it? Over $9k, anyway.

This whole setup is 5376x3072 resolution, at roughly 23" by 41" of viewable area (at a novel 1.75x aspect ratio).

Nine 1920x1024 monitors would give you 5760x3072, at a more traditional 1.78x ratio. Each needs to be 13.56" x 7.75" to get the same physical size, which is to say we're talking about 17" monitors. So let's make it more visually imposing, scale it up 25% to 21" monitors. Those go for $120 each, so that's just over $1000 in monitors. You're gonna need 5 video cards, call it another $1000, and maybe those are going to go into two servers instead of one, so another $2000. At $4000 total, you're ahead at least half the price.

If you don't want to scale it up, and you're willing to go slightly lower-res, you can do 4 24" monitors, easily driven by two cards on one server. Lower cost, more-useful hardware, but lower res.

More interestingly, with either case you don't have to fight Apple's walled garden, you don't have to worry about weird RF issues or charging, and you've got general-purpose hardware that you can use for developer machines afterwards.

So, anyway, now that I've spent WAY too much time on this and should go back to work, here's my TL;DR:

Is there any reason at all that this is a good engineering approach to building a video-wall?
Ideally, the environmental costs of manufacture are built into the list price. And the costs of disposal/recycling are offset by the consumer-facing price of disposal and from the value of any recovered materials.

The degree to which those two things isn't true is well outside the capability of an individual market participant. I'm at the mercy of intermediaries to expose failures in this regard.

And holding onto old products isn't much better in that regard, as I also have incomplete information on where those old parts are going, where the new ones came from, what they were made of, what hidden costs are buried in the repair business' books, etc. To say nothing of issues such as extending the life of products that rely on now-banned chemicals. Leaded paints, refrigerants like Freon, etc.
Same here. We have been MS-Office free for more than three years and have LibreOffice on all our laptops (Linux for me, my wife's Windows and my son's Mac). Until a few years ago, when documents created/saved in (then) OpenOffice were sent to others, they occasionally used to have problems opening them in MS Office. I can't remember the last time we had heard such complaints.

My my complaint with LibreOffice is that it's slow to start up and eats up quite a lot of memory, especially when left running for a long time.
WOW

That is nothing! I am installing cisco switch gear as we speak that s worth more than that!
printf() introduces delay that is often enough to hide / "fix" race conditions.
What Twitter Wants
I was thinking the SAME thing. That says a lot about google.
The emphasis should have been on "common" - there were only 302 emails out of the full sample which appeared in both breaches. I would have like a larger sample size, but that's all there was.
That WSJ article attributes Digg's fall from grace to "rivals like Facebook Inc. and Twitter Inc." and makes no mention of the Digg v4 redesign disaster. That was what did them in more than anything.

EDIT: The story has been updated with a new paragraph, "A series of redesigns..."
the german Digg clone Yigg.de also sold today. Funny how that timing works out. (http://yigg.de/nachrichten/2012/07/12/ekaabo-uebernimmt-yigg)
I live in Brazil and I can fund projects, but I can't get one funded. I think this is what he means.
You really need to have a standard controller for a console so that developers know what the hell they are developing for. If I design a game that relies on an analogue trigger and 6 buttons how do I deal with someone plugging a PS2 controller in, or a NES controller?
Microsoft launches the Bing Fund
I would submit that you are in a very small minority and your experience is very unique.

> The overwhelming majority of the businesses on Groupon are failing.

This may or may not be true. Even if true, I fault the failing business owner for being a bad business owner. But I still largely fault Groupon for preying on those who have a history of bad decision making. "Oh, this guy isn't business savvy?! twists mustache Let's sell 'em on Groupon!"
This will lead to more harm than good. Sure, designers can use it to their advantage to create great pages, but some people who don't account for this will make their websites so their 12mm font looks great on their 4000px monitor but everything looks fuzzy on my 1024 px screen. And oh god the scrolling when I try to use my ipod touch to browse the site.
why vim creep, it should be titled "ode to vim"
The (Unfinished) PDE Coffee Table Book
Ever since 10.3, Expose was a fantastic way to manage lots of windows on a small screen (in my case at the time, a 12" Powerbook). Windows never offered anything similarly useful for me until Windows 7's "hover over the taskbar icon to see previews" feature. Then when Apple added Spaces on top of that, the Spaces+Expose combo was even better.

I don't understand the desired behavior in Lion at all, though. They took away all-windows Expose (I used to have one corner dedicated to all-windows and another to application-windows) and turned Spaces into this weird hybrid thing with a useless-to-me Full Screen mode... Fortunately, my personal laptop is still on Snow Leopard, and my work machine is used with a couple 24" monitors hanging off of it, so I haven't yet had to use the new way of doing things... But with the recent OS X trends I'm not sure my next laptop will be another Mac.
> UNIX based OS with an accessible filesystem

That's the first time that I've heard of someone praising OS X for its 'accessible filesystem.' Care to expand?
For a 4-letter domain I say it's quite a bit.
Not a hope.

And the fact that they are going to fold it into news.me to send links of articles that others are reading sounds retarded.
i was fighting with the same thing the other day... then i realized, i do not look at my 24" monitor at the same distance then i look at my 4" phone screen.

So, which size should the font be if i'm designing for both those screens? pt sure isn't the answer.

this being only tangentially related to the topic :)
so, back on topic, yes, i wholeheartedly agree that pt should mean what it mean. it's just retarded that it's not. and you are not even accounting for TVs which cut random portions of the displayed image for no reason, making this even harder to calculate the real dpi.
Ask HN: Is it Responsible to Hire a Schizophrenic Developer?
I'm not sure how to broach this, so I'll just get it out.

I'm challenged with recruiting great talent for my organization. I was introduced to a (very) young man by a mutual friend who was extremely polite and obviously brilliant. He's active in open source and in fact we already use some of his older software. In our fairly rigorous interview process, he demonstrated mastery of a number of difficult to find/train skillsets as well as being an obviously extremely skilled programmer.

It seemed like the most obvious hiring decision ever.

Towards the interview he meandered into explaining that a pc manufactured in the 80s is being used by CERN to control the world and starting talking about birds being advanced human beings

This struck us all the interviewers as very strange which motivated a conversation with a previous employer who during the course of employing him had determined that he was a paranoid schizophrenic and had fired him because of fear of his instability and bizzare (but harmless) paranoid behavior at work.

I later spoke with the mutual friend who claimed that in his every day life he's a very kind and charming young man who would be fine to work, but admitted that he's become notably unhinged as he's gotten out of his teenage years.

I feel like he could be game changer for our tech but I can't risk harming our company's velocity.

Do any of you have experience or suggestions on if it's wise to work with an (actually) crazy person?
How Microsoft squandered its $6.3B buy of ad giant aQuantive
The WSJ's failure to mention reddit speaks to how little they know about the situation beyond the numbers.
This. A huge reason why some guy in his basement isn't able to pull down grants is because he doesn't have the resources or the record to justify the grant award. Research funding is a risky "business" (it's not really a business) with a high failure rate.

I can't help but feel that this article reads like a combination of sour grapes and a pitch to avoid academic institutions because of a bunch of tired, overgeneralized ideals.

If a team has a track record of delivering, then they usually continue to get the grants. That's how it works, for better or worse. Part of the way you break into research is by joining the good teams before charging off on your own...or publishing something of note. While it has its problems, I think most people would be hard pressed to come up with a completely better approach without its own set of equivalent drawbacks.
Why Groupon Is About to Expire
well instead of getting upset, emacs users can fix their own problems if they so wish
Velocity Micro’s iPad Mini Pre-Clone
There's no eject button on Macbook Airs
Not to be a sour-puss but there are a large number of these boards available now. It's exciting, but there really are quite a few of them. I think XBMC may be entering an even newer phase of awesome with the ubiquity of these.

edit: How does one find out what video codecs are supported accelerated by the Mali 400?

Also, wow, that's a cheap wifi module.
You've missed wpietri's point. He didn't question the study because students wrote it (they didn't). He questioned the generalization from CS students doing a toy exercise to teams maintaining production software.

Your additional citations are irrelevant because "testing" and "TDD" are not the same thing.
the trouble is that fixing Digg means getting rid of the existing user base
that's what they do already. i'm totally missing your point. How does this not happen with px? and with em and % being also based on px...
It would be nice, won't happen of course but here is to hoping.

The challenge isn't typography, its people. People who want their document to be as wide as their phone on a phone and as wide as their tablet on a tablet, and not quite as wide as their screen on their desktop or laptop. If you force them tom compute their 'zoom factor' they get annoyed. People who give them what they want, get their business. And typography continues to suffer.
Remember when Digg raised $45 million and at one point Google was going to buy them for $200 million?

I guess sometimes you should just take the money and run.
An algorithm can be protected as a trade secret. Should a clean-room implementation of an algorithm be prohibited?

http://en.wikipedia.org/wiki/Phoenix_Technologies#Cloning_th...
It depends on what you mean by "software". For example, the well-known RSA algorithm patent was filed in 1977.

What most people are calling "software patents" are actually business method patents, which do not necessarily involve software at all (though many of the infamous ones do). Business method patents are relatively new and largely unique to the US.
Not sure that is the case, pretty much every game I have installed on my android phone is designed specifically for touch controls, some of them would work OK on a mouse. Very few would be playable on a controller.

Regards joysticks, the only games that I can think of that would be better on a joystick would be flight simulators which probably partly explains the lack of "serious" flight sims available on consoles.
I recently discovered a way to learn Vim without fear: learn undo ('u') first! If you know that, you can just mess around with Vim commands until you inevitably screw something up, undo the changes, relax, take a deep breath, and Google whatever you're trying to do.
awesome, i think that is exactly the bug i noticed on my cloudflare powered website as well but had not the experience to track it down like you have. well done. thank you for the nice understandable write-up.

you are the man.
I'd love to know what the security experts here think.

Oh goody! Another million credentials to refine my password dictionary!

If it was a known vulnerability there is nothing to learn but "patch your shit". But if you want some advice, the only thing you can learn from somebody exploiting a web application (assuming the hole was in vBulletin, which we have no idea) is that you can't trust the security of web applications. Do all the general system-hardening stuff that nobody ever does, install a webapp firewall, and pray.