skysight-inc/HackerNews huggingface dataset:
New York, NY - Full-stack and front-end devs

We are currently in private beta and are looking to grow our team, including full-stack and front-end software engineers. There will be phenomenal opportunities for the right candidates to shape this business and their role within it. We are based at General Assembly in NYC's Flatiron District.

WHO WE ARE

Dwelleo is a communication platform for where you live. Our mission is to make it easy to connect with everyone related to your home and neighborhood. Dwelleo gives each address its own landing page where residents can access building and neighborhood discussion boards; tools to communicate directly with neighbors, groups and building management; and Q&A and review forums.

We are at the early stages of building a web application with terrific business potential as well as broad utility and appeal. If we get it right, even your grandmother will use and love Dwelleo.

WHAT WE ARE LOOKING FOR

We are looking for software engineers with strong experience (or else a passion to get involved in) building consumer-facing web products and an appetite for building something from the ground floor. This includes both UX/front-end developers and full-stack developers.

Our current product is built using Java, Spring and Hibernate on the back-end. Knowledge of these is certainly a plus but not essential for someone who's eager to learn.

As far as practical arrangements, we are young and scrappy and ready to do what it takes to get the right team focused on building the right product. Ideally, we want people fulltime in NYC. But we are open to considering part-time and remote arrangements initially. Regardless, we will make sure our team is fairly compensated.

Please respond to: noah [at] dwelleo.com
The test for patentability isn't "beyond the comprehension of" it's "is not obvious to." I used to work at a company that developed algorithms for wireless devices. They were comprehensible to experts in the field. But they certainly weren't obvious. If they had been, we wouldn't have spent years and millions of dollars coming up with them.
It was not praise for OS X, but reflecting on the fact that there is no user accessible filesystem on iOS.

http://tech.fortune.cnn.com/2012/06/06/steve-jobs-why-is-the...
arxiv.org is perhaps the only successfully community to come out of academia and it was successful precisely because it wasn't funded... all of the early work was done on stolen time so there was no BS having to do with grants, etc.

Back when I was involved with arxiv.org we had 1/8 the budget of some people next door who'd build a huge portal that had essentially no end users. Perhaps we could have done so much more if we'd had more money, but practice shows that academics will eat the money up and deliver very little for it.
This has worked well for me personally. My dad and I have the same name, and I share a fairly common name for Dutch people. My name is Bert Regeer, but I always go by Bert JW Regeer. In conversation I am still Bert, but everywhere else I am Bert JW. This solves a lot of problems.

People no longer get me confused with my dad or some guy working for Shell, when I sign up for mail or anything along those lines it has my middle initials in the first name field (unless they have a special field for middle initials) and I don't have issues with my dad and I sharing a name (If we travel together, sometimes the airline will cancel the ticket because they believe it is a double booking ... makes it really fun when we both go to check-in).

Best of all, I now rank really high for Bert JW Regeer. As in, almost everything on the first through third page are exclusively me (may change depending on location) on Google. That makes it fairly easy to find me.
I know this isn't exactly relevant to this current story but does anyone else think that the "Bing" logo is really ugly? Why didn't they make it follow the new metro theme and use a similar style to the Windows Phone logo?

And what is up with that drop shadow: http://www.bing.com/community/cfs-file.ashx/__key/CommunityS...
The MongoDB Collection
Martha "Stewart was found guilty in March 2004 of conspiracy, obstruction of an agency proceeding, and making false statements to federal investigator". The lying to investigators was most of her "crime". If she'd told them to talk to her lawyer and clammed up, she'd have been way ahead. The Feds never did prove securities fraud.

https://en.wikipedia.org/wiki/Martha_Stewart#Stock_trading_c...
We can't bet on companies based purely on their market potential. We have to bet on companies based on the potential we believe them capable of realizing. This is highly dependent on the companies themselves: their behaviors, their characteristics, their products, their people, their organizational structures, their capital structures, and so on. As you identify, this is probably tough going for Groupon as it currently exists.
well have a look at this then:

http://www.washingtonpost.com/world/europe/academic-panel-ru...
I had a pligg site setup a while back for 'sci-fi' news. It was a fairly poorly implemented PHP application at the time and not nearly as clean and neat as Digg. However, that demo shows that they have been putting a lot of work into it since then.
Ironically there is a straightforward answer: arc distance. What angle does the font (or pixel, or whatever you're trying to scale) subtend from the position of your eye? This works always. It's sometimes hard to define for some devices (e.g. TV's, which might be used a widely varying distances), but even then the world has come up with standard conventions (e.g. assume you're 10' from your 40" TV, assume your phone is about 12" away, assume the controls in your car are at a 30" arm length...).

And, of course, it's not implemented anywhere. So we all suffer with "dpi" and "px".
For completeness - same task in vim:

start recording a macro:

qa

Then enter this sequence of keystrokes[1]:
0veyO// Run the ^R" command<esc>j0f.C()<cr>end<cr><esc>

Then exit macro recording with:
q

Then enter the command:
:g/.rb$/ norm @a

to run the macro on every line ending with .rb (allowing comments in the input, just because (of course it would be nice to make that regex in :g look for "lines that start with comments" and ignore them explicitly)).

If I counted right, thats 57 keystrokes, and I might have been slightly inefficient in my usage, of course, if that one keystroke is part of a command my fingers just do, there is no effective difference :)

[1] I know it was exactly that sequence because I just pasted the macro buffer, which of course can then be edited, saved back to the buffer and run in edited form.
Digg bleeds money because they're overstaffed for what they do. Reddit ate their lunch with five paid people, while Digg was employing dozens. I think they had over 100 people on staff at their peak. Even now, when reddit has an order of magnitude more traffic than Digg ever had (1 billion+ pageviews a month), reddit runs with a staff of about 10 people. Digg probably still has a whole lot of dead weight, even at this point when the whole thing is only worth two and a half good developers salaries.
Sorry, I was incorrect, it turns out they raised $1 billion, most of which went to the existing investors.

Of course, reasonable people can disagree on this, but I think the questionable accounting standards (see: adjusted consolidated segment operating income) that they made up to hide their huge weaknesses before the IPO came straight from the top.

I think Mason knew the wheels were coming off even before the Google offer, and he decided to take the guaranteed 1 billion instead of risking not making it through due diligence with Google. Then, push the accelerator to the floor, try to obfuscate the numbers as much as possible, and get away with as much money as possible before the IPO investors were left holding the bag.
That's unfortunate that money is the reason you're using a service that wanted to kill your business.
I'm not a fan of what they are doing with the App Store (with the notable exception that everything you buy on the App Store is licensed for all your Macs, with possibly a limit of 5).

However, I find "Mission Control" to be perfectly usable. The name is a little dumb, but it's basically just expose with multiple desktop switching added in. What's the "all flash" part you are talking about?
Yep. We're not dependent on any commercial entities to fix our tools. We sharpen our tools ourselves.
The first iteration of digg looks awfully like reddit.

http://web.archive.org/web/20041230012732/http://digg.com/
Well, Digg still have a lot of visitors, is a well-known page with high PageRank (8). So for only 500.000, I consider it a good deal.
Digg, for all of its issues, still has 4M monthly uniques and an Alexa Rank of 191.

Compare this to 37signal's Sortfolio, which sold for $480,000 a few weeks back.
Thanks for the feedback. We are in the process of revamping our website to include FAQ -- but we felt like we could get away with launching on HN without it given the high density of early adopters here.
What existing user base?
Odd this should turn up the day that Andrew Delbanco is on the Diane Rehm show.
Wow... I haven't tried Mountain Lion yet, maybe I should before the retail release.

Are the desktop transitions really so slow that you would want to "cancel" one before it finished?
Well yes, 12pt should be the same everywhere, but points are a terrible unit of measurement for anything computer-related.

Points are useful on paper only. They should only exist in the context of word processing and like, where we expect things to be printed in an actual physical size, with 72 points to an inch.

For computer interfaces or web documents, we just need some kind of measurement that is a relatively known proportion to the computer or browser's interface. Fortunately, CSS "px" does that rather well -- it doesn't indicate physical pixels, but rather logical pixels, and we all know what "16px" text looks like relative to our OS, and it works great. And happily, people rarely use "pt" in CSS, and in my opinion it should never have been an option in the first place.
What if it's 'so called nutheads' that you want to change?

AFAIK, Sublime Text 2 doesn't provide a shortcut for that. You can do Ctrl+D to select "called" but then what? Extending selection to scope or brackets won't help and you are back to a series of Ctrl+Left -> Ctrl+Left -> Ctrl+Shift+Right -> Ctrl+Shift+Right -> Ctrl+Shift+Right. In Vim, that's ci', or ca' if you want to also remove the quotes. Hell, you don't even have to move the cursor to the quoted text to do that.

This scenario happens dozens of times in a given day around here and, as for many other little things, Vim and his "awkward" language and it's "antiquated" modality rule.

The irony, here, is that you actually can change the content of a pair of quotes in ST2.

If you activate its Vim mode.
Vim Novice Tutorial Videos
I have done the same, though for some strange reason my Xbox360 pad (an official one as far as I can tell) actually has a standard USB on the end and requires an adapter to plug into a 360.

The great thing is that pretty much every game on steam supports it and even recognises it as a 360 Pad so game tutorials will display the correct labels and colours for buttons. Works great under Linux too.

What surprises me though is the number of people to whom this ability is surprising "You're playing a PC game with a joypad? What? how?"

It's also surprising that even gaming specialist manufacturers like alienware don't offer joypads as an option when building a system.
As a heavy user of regex one liners, I agree in this case, but as a heavy user of vim, there are lots of times when a macro can be recorded and run over a file long before a proper regex can be constructed, particularly in multi line settings, or those things that would require heavily nested backrefs.
who defines this REST / SOAP / "who cares" layer

Definition of an API isn't about knowing the 'entire stack'.

A front end dev will need to understand the structure of the API and present needs to whoever is maintaining it but it doesn't matter what the API is coded in since that is most likely abstracted away via the different service interfaces.

Frankly, other than what they are developing the front end in, the only aspect a dedicated front end developer needs access to is the document describing the API so they can make changes there and get their needs to the API owner.
In Sublime Text 2 using multi cursers:

1. `command + A` to select all

2. `command + shift + L` to split the multi-line selection into multiple single line selections (one curser at the end of each line)

3. `delete delete delete` to get rid of ".rb" on each line

4. `command + shift + ←` to select the identifier

5. `command + C` to copy each identifying word on each line (!!!!)

6. `←` to get to the beginning of the line

7. Type "// Run the "

8. `command + V` to paste each identifier on each line correctly (!!!!)

9. Type " command\ndef "

10. `command + →` to go past the identifier already there

11. Type "()\nend\n"

Also took about twenty seconds. This multi curser thing has been completely redefining how I mass edit code - it's quite fantastic, and as far as I know ST2 is the only editor that does it this wonderfully.
There was point, years before the v4 redesign, where 90% of the content hitting the front-page was supplied by 100 or so so-called "power users". Of that 90%, probably 40% was supplied by Mr. Baby Man himself. Hitting the frontpage was an impossibility unless you went around friending other users and building up your network. A worthwhile investment if you were doing social media professionally but for the average user they had no voice except in a comments section. After I realized this I moved onto reddit and never looked back. Of course reddit has suffered it's own unique set of consequences from becoming the kid on the block.
Non-Vim users are novices that are just "not there yet", when it comes to text-editing. The Vim way is the most simple and effective way to edit text by means of a keyboard. Like Lisp and the Dvorak keyboard, it's alien, but it's actually simpler. Maybe, now that touch-screens are becoming commonplace, an equally or more effective new way will be developed.
Yes, just like a Raspberry Pi except without GPIO headers, and 4X the price.

A great Nettop PC but a RaspberryPi it is not.
>I can see such a scenario playing out, I think iOS is by a gaping chasm the proven consumer OS for Apple.

That's assuming the contest is a mutually exclusive OSX vs iOS game and not OSX vs Windows. If you assume the latter, OSX is also a proven consumer OS for Apple along with iOS.

>Hopefully they will at least give the user more control and options so they can tweak it to their needs/tastes. I am sceptical though.

I think you are right to be skeptical. I think Apple considers both OSes their 'golden child', especially with the absolutely massive gains OSX is making in the PC segment, and they are fully embracing the general consumer computing market. Everything they are doing signals a move to simplicity and familiarity with OSX being the system that is 'reigned in and streamlined' in the process.

If grey linen and genie animations bum you out, I think it's going to get worse before it gets better, and also, it's not really going to get better.

I personally don't mind OSX taking design elements from iOS, hiding powerful features in the name of simplicity (as long as they are still there), animations, linen, etc. As long as the features are still there and the OS is fast, I'm good. Unfortunately, the OS isn't fast. SL-->Lion introduced a sluggishness that is very real and very annoying, though I would probably never notice it if I hadn't upgraded from a much snappier SL.
Wikipedia (and my memory) say that the Google offer fell through, and that it happened before the bulk of their funding rounds. There was no money to run with, basically.
Nice, looks like a fun little box. Although its another data point in the 'how-the-heck-is-ouya-going-to-cost-99-dollars' question. I wonder if Samsung is more forthcoming on how to program the GPU than either Broadcom (RPi) or TI (Panda/Beagle) are.
Why? Reddit is like Digg 2 now. Back in the day Digg was for dudebros who wanted to swap girls gone wild links while Reddit was the "isn't Haskell grand?" place. But since about 2008 or so when Reddit rubbed up against Digg and 4chan and a big chunk of their user base rubbed off and clung to it, Digg has been made wholly redundant.
And he end it with

:wq

This part make me smile... Wonder what others tough when see that?
This is a really good idea (we encourage users to do it). If you have too common a name, use a middle initial. The trick is, you need to use that name in prof. setting (biz card, resume, etc) otherwise people will still Google the other name, and they won't find you
Programmers love their tools, everybody has had different experiences.

What is wrong with sharing them?
'Paradigm' isn't used ambiguously. See also Wikipedia: http://en.wikipedia.org/wiki/Paradigm
FYI: Reddit is open source. You don't have to roll your own, just go git it: https://github.com/reddit/
Almost nobody I know wants a Windows PC at home, it seems to be limited to corporate replacement of PCs now.

We recently got an iPod touch at home, and the kids all seem to much prefer that to using the (linux) PCs we have. They also like my wife's Nook tablet, but the wifi is iffy on that one.

RIP, Windows :-)

No, it won't die. However, interesting discussion today at work in one high level meeting was to put Windows on servers in the data center, and allow other devices to access them remotely. In other words, relegate Windows to "legacy in the dungeon" status (just like an unloved but indispensable mainframe), accessed by a device acting as a terminal. Righteous!
I've got my reddit page nice and customized so I see exactly what I'm interested in appear on the front page every morning through specific subreddits

I come to HN for a bit more focused conversation on industry related stuff

I don't think Digg really has a place anywhere between those two
> I think this is all related to the iOS X direction Apple is going with their desktops. they would rather force a broken implementation of full-screen

Indeed the current implementation is severely lacking. It's jarring when you plug a MacBook to a TV, pop in a DVD video, which starts the official DVD Player, and put it in full screen. Possible scenarios include:

- you are in mirror mode: this means the TV and the internal display will be at their common denominator, suboptimal in both resolution and aspect ratio.

- you are not in mirror mode: the primary display is irrevocably the built-in one. DVD Player goes fullscreen on that 13", while you can enjoy 42" of glorious Lion linen. Of course you don't want to close the screen, unless you have both fed the laptop with AC and have an external peripheral at hand to control Apple Remote, an external keyboard or a Magic Trackpad, which is a ludicrous situation.

The current solution is of course to use VLC, which goes around Lion's fullscreen API.

Yet I see a solution ahead.

In Lion an app "going fullscreen" really means "the app gets its own space" (I thus prefer the term "fullspace" instead). What's more, since Spaces have been introduced, a multihead setup lies in a single, giant Space all across. It follows that since the two screens are one unique Space, an app going fullspace will (under the current implementation) take over the two screens.

That's the problem, and so there's the solution: in a dual-head setup, the two screens should be two independent spaces, not one across.

This solves a good deal of issues:

- fullspace immediately occupies only one screen, with the other ones available to desktops or other fullspace apps

- windows can be moved from one monitor to an other monitor from Mission Control. This is not possible currently: you have to exit Mission Control and drag the window to the other screen.

- windows can be moved from one monitor to another space on another monitor from Mission Control. This is not possible currently: you have to exit MC, drag the window as the previous case, enter MC again and drag the window to the other space.

- and why not, Spaces could be rearranged not only inside each monitor, but across monitors. Take Desktop2 on Screen1, drag it on Screen2 after Desktop3, take fullspaced QuickTime on Screen3, put in on Screen1. There are problems to be solved, like when resolutions differ, but that's really not the end of the world.

MC literally begs for those four features.

I don't know if Apple thought of it yet (probably) and if they want to go that way (who knows, really). For all I know it would mean a heavy deal of refactoring of the current Spaces implementation (e.g see how currently Desktop1 is never reorderable, how fishy...).
CSS isn't just for screens, you know. There are also media types that include print, where points really would make sense.
The perfect programming language is conceptually more plausible than the perfect school. There cannot be school that is perfect for one student; a school that is optimal for one student is likely to be less than optimal for the large majority of all students.
Mirrored dump: http://gnulinux.me/yahoo-disclosure.txt

Pipal analysis: http://pastebin.com/2D6bHGTa
Sorry for my ignorance. I've been searching for exactly what went wrong with the Digg redesign, but I can't find anything that really spells it out. Something with side-by-side comparisons or a deeper analysis than "Users leave in drove after Digg redesign that alienates user base." How did it alienate those users? Of course I was aware that it happened, but because I wasn't part of the community, I never understood what it was, exactly.

Also, is this an example that illustrates why craigslist refuses to redesign their site? A redesign really could spell the end of craiglist like digg.
I loved Digg when it was v1 and just a technology news site. They always had great content that kept me up to date on the newest tech articles. Then they started adding other news categories and the front page became a bunch of random news articles that mostly didn't interest me.

Even if you went to the "Technology" page, it would only show those articles that had made it to the front page, meaning there'd be less than 10 new articles on that page per day.

Then it just started become spam with spammers using huge groups of users to upvote bad content like infographs.

I've visited it a few times in the past few months just to see what was going on and it's a really, really bad user experience right now. Really just awful.
$500k: hard to tell if they've over- or under- paid. What's the Digg Balance Sheet look like? How about the last year of cash flow statements? Without those, its impossible to evaluate the worthiness of the deal.
Can you say, "Who is John Galt?"

Eventually the preposterous laws drive those with mobility to simply leave. Follow that to it's logical conclusion; the UK will make it difficult to impossible to leave with your assets intact. Loss of privacy is a just a precursor to loss of private property altogether.
I would assume that this is comparing OS X to iOS, where (as I understand it) applications are restricted to their own file system areas.
At big companies - they are seen as employees it is easy to fire.
They wont ever say that to the tax authorities (IR35 etc) but in general, large companies hire freelancers because they can get 20 in NOW, and fire them in 6 months when they change direction

Small companies don't hire many freelancers - they either hire generalists to do it all, or think they can do it themselves in house.
the people that vote up lots of awful content I can't stand looking at
When we first created the profiles, we wanted to optimize for your industry as well. We didn't want people putting in anything so at first we just used the industries used by the US Labor Dept (LinkedIn does the same). Now we allow you to manually add your profession too, but I just kept mine as "Internet" because it seemed the closest.