skysight-inc/HackerNews huggingface dataset:
You've got clients, so you're a contractor, right? Which means you have savings... hopefully?

I'd be straight with them, and tell them you need some time off for personal reasons. Be specific as to how long you want. Help them find a stand-in in the meantime if appropriate. If you deal well with them rather than just going AWOL you stand a good chance of keeping good relationship with them.

I'm really sorry you're going through a hard time. I'm sure you'll pull through it. Hang in there!
The strategy would differ a bit based on the product, the market it serves, the value, and what they're willing to pay. Can you elaborate on whether the product is B2B solely, what you're thinking they'd pay for it, and what the end result is to them? Also, could help us if it's a direct net benefit the business receives or something that isn't quantifiable.
Google might benefit strategically from a market where phones are commoditized down at the hardware subsystem level. This would further disempower hardware integrators like Samsung.

The analogy is Microsoft:beige box::Google:component phone.
Ok. We tagged it as fluff. This is a penalty assigned to articles that aren't intellectually substantive. Usually we apply it to obviously sensational pieces. The current one is a borderline case, so I'll take the penalty off if more people object.

The tech press is good at camouflaging fluff, though, and this is one thing dragging down the quality of the front page. I believe a solution may be for HN to focus more on primary sources. We're going to be asking the community for help with this.
Doesn't every coffee place in NYC use the same blue coffee cups?

I haven't been in awhile, but I remember the slice of pizza being pretty consistent from shop to shop and something about it being related to the cost of the subway. I could imagine coffee having a similar pricing scheme throughout the city.
Middle of next week. (I'm leaving town for a wedding tomorrow morning, sorry).
I don't know for sure but the code may be derived from or related to Marc Levoy's SynthCam: https://sites.google.com/site/marclevoy/

It does similar things, and in fact I could believe it if the Google app was just a dumbed down version of the functionality intended to be usable by a wider audience.
Well, only Android 4.4.x phones. But coming to other Android version.
I wasn't implying there is no problem with the semantics, just that it's much easier to deal with when you already have the parsed trees, because they're easier to reason about with code - and we can project them unambiguously.

We already do write tools for such language interoperability for specific pairs of languages, which is often really awkward because it requires us to re-implement the parsers, and only deals with entire code files rather than specific productions in the syntax.

It's pointless composing languages unless it makes sense semantically, which would need to be done on a per-language basis (or per-production rule), which is where I was hinting with using Haskell as the glue for such interoperability - because if we encode the semantics into the type system, such that one syntax expects a language box of type T in it's grammar, then one should be able to use any other language whose parser returns a T, and the semantics will be well-defined for it.

It could also provide the glue for converting between nullable types and option types for example too, by requiring that a language returning a "Nullable T" be wrapped in some function "ToOption", which converts "Nullable T" into "Option T". Attempting to use the Nullable where an Option is expected would fail to parse. How ToOption is implemented is left to the author of the code.

It's much easier to have interoperability between individual production rules in different languages (which share many parts in common) versus "whole text files" which we currently have, which basically require the languages be almost equivalent to convert between them.

Also as a result of storing the semantic information as opposed to sequential text, it would be possible for the user to chose his preferred syntax for any semantic elements in the tree, since they're just working on a pretty-printed version. Most of the concerns about "code style" disappear because they're detatched from the actual meaning that is stored.
Got your point about being less technical. Also I agree that project is currently more about research than building actual product.

(1) There are 2 main pain points: 1) for programmers it is building and debugging systems in non-interactive way; 2) for non-programmers is building contraptions using Excel and bubble gum – see some discussion on that here https://news.ycombinator.com/item?id=7363824

(2) Potential market size is around 20 million exiting software developers, based on e.g. this post http://www.quora.com/Ruby-on-Rails-Professionals/Where-can-I...
Around 0.05% of that market needs to be captured to have reasonable ROI I guess.

(3) Agree with you. BTW, may you detail what is your background?
Was literally listening to "Walk on the Wild Side" when I clicked this.

What are the odds?
Twitter no longer publicly allows anyone to claim inactive accounts. Informally, Twitter employees (and friends of employees) still have channels they can use to claim inactive accounts.
Path to Interchange Zero
Help Fund BioLogik – A Community BioHackerspace and Open Science Lab
Synthetic Biology is the future and we need futuristic experimental labs that resemble hackerspaces for biotechnology. I founded BioLogik Labs in Norfolk, Virginia. People need to become literate in the world of science. Access is greater than ownership. Thriving minds can come work, experiment, create, and learn genetic engineering, chemistry, biology, as well as embark on original research.

We need your help and support to launch this lab and open to the public! Please donate and promote this lab!
didn't even know this was in chrome how secure is this?
I don't get it. Google turned that up: http://robmyers.org/2009/09/21/free_software_debate_antipatt... and I don't get it either.
Founders Guide To Pitching Sequoia (Part Two)
Off-topic: ^W is more efficient and carries the same connotation of a strikethrough. I only recently found out about ^W myself, so am curious whether you actively chose ^H (character delete) over ^W (word delete), or whether this is something that people don't know about as bash/emacs commands?

I feel that ^H is more widely known because those are the actual characters that people used to see in older terminals before remembering to type "stty erase ^H".
Bokeh = shallow depth of field effects

The author isn't the one confused.
I LOVE the fact that you can now drag & drop images from your desktop directly the post, skipping the annoying "Add Media" step.
The NTSB got rid of this thinking a long time ago when it comes to aviation accidents. If you think someone is "woefully negligent at their job" for modifying an unbraced if statement, how about pilots who fly their airliner into the ground? Yet aviation accident investigations focus not on blaming people who erred, but on how to avoid them knowing that humans make mistakes.

Instead of focusing on making ourselves feel better by talking about "a few bad apples" if we really want to avoiding things going bad in the future, we need to work with human behavior instead of against it.
AC/DC On Verge Of Retirement
Sounds like Wikipedia
There have been multiple implementations of this class of algorithm (collectively "synthetic aperture") using different techniques.

Edit: below mentions the HTC "double camera" phones, and in fact it's also possible to create synthetic aperture photography with multiple cameras instead of moving a single camera to multiple positions. Then you have the added advantage of not needing to assume a static scene! But a single-camera algorithm is great for rolling out to the common devices most of us have in our pockets.

Marc Levoy's SynthCam used a circular wiping motion, and attempted to "paint" the 3d space occupied by your theoretical processed aperture.

This Google Camera only requires a single linear move, and processes the rest!
I believe the algorithm could be improved by applying the blur to certain areas/depths of the image without including pixels from very distant depths, and instead blurring/feathering edges with an alpha channel over those distant (large depth separation) pixels.

For example, if you look at the left example photo by Rachel Been[1], the hair is blurred together with the distant tree details. If instead the algorithm detected the large depth separation there and applied the foreground blur edge against an alpha mask, I believe the results would look a lot more natural.

[1] http://4.bp.blogspot.com/-bZJNDZGLS_U/U03bQE2VzKI/AAAAAAAAAR...
Doesn't look totally convincing, but it's good for a first version.

The real problem with things like this is the effect became cool by virtue of the fact it needed dedicated equipment. Take that away and the desire people will have to apply the effect will be greatly diminished.
There is a palpable disdain for any concept of discipline or engineering in this age of Lean. YAGNI, they cry! Just ship! To feed this culture of shipping-before-thinking, we're inundated with an endless stream of magical frameworks that will do nearly everything for us if we just trust them completely.
Like this https://assemblymade.com/helpful/wips ? :p
Subcontract out the work. Get referrals from your friends to do this. This gets the clients what they need (the work done on time) without mixing your work with personal drama.

What's the nature of the projects involved?

Not enough people take these kinds of 'small' personal tragedies seriously. Sorry to hear that you're having a poor time.
No, this claim is false. Housing involves several major components: structure, exterior, services, and interior fittings. Most of the effort and expense goes into services with interior fittings just behind, but this process only handled the relatively easy elements of structure and exterior. Modular and panelized building methods already enable fast and cost efficient construction of structures and exteriors. The difficult and relevant problem is how to finish the building, not how to start it. That hype and even outright untruths are being offered as solutions to real problems in construction is troubling. Have we forgotten what it takes to make a solution that actually solves the problem at hand?
Determination is the number one thing they look for in founders. I'm sure it's included in the consideration of quality.
The novelty I see here, is the combination and integration into an app. Creating blurred images from a photograph and its depth map can be achieved with a GIMP plugin since at least 2008 [1]. Combining a series of photos to create a 3D model is also widely implemented, e.g. in the Photosynth application developed at U Washington/Microsoft which according to Wikipedia exists as a tech preview since 2006.

[1] http://registry.gimp.org/node/1444
Is this related to the point cloud generation feature modern compositing programs use, like Nuke? Example/tutorial video: http://vimeo.com/61463556 (skip to 10:27 for magic)
Wow this is cool. Will drop by as I live on the route of Fairfax Connector 950.
Synthetic Biology is the future and we need futuristic experimental labs that resemble hackerspaces for biotechnology. I founded BioLogik Labs in Norfolk, Virginia. People need to become literate in the world of science. Access is greater than ownership. Thriving minds can come work, experiment, create, and learn genetic engineering, chemistry, biology, as well as embark on original research.

We need your help and support to launch this lab and open to the public! Please donate and promote this lab!
lol, did you also see "Check Out an Epic River Battle Between Hundreds of Hippos and Crocodiles" [alpha]

[alpha]http://www.ryot.org/hippos-vs-crocodiles/644425
Our marketing month: $700 spent, 4000 new visitors, 500 signups
> And in the US, that process guarantees you the right to know what you're accused of, why you're accused of it, and to confront the people accusing you.

Only the latter being at issue here, and in criminal proceeding it's done through cross-examination during criminal trial, not by giving the witness's address to the accused.
Finally! Been hoping for this for years, especially now that LogMeIn is no longer free.
While there are a few languages that are paradigm changing, in most cases, I would say that switching languages is more like switching between American English and British English, rather than English and French. When in America, it makes sense to use the right tool for the job (American English), and vice-versa, rather than trying to shoehorn what you normally use into a place it isn't well suited.
I'd like to see an example of a evening/night shot using this. I can't imagine the results are anything like the examples here, but would love to be surprised.

Are there more samples somewhere?
SynthCam is one, free but not open source. You might be interested in the various bits of lightfield rendering code released by Stanford: http://lightfield.stanford.edu/
As long as the original photo was sharp.
The linked document is missing its figures and tables, which makes it a little hard to get at the nuts and bolts of the analysis. I don't know if a more complete version is publicly available yet.

They appear to conclude that "economic elites" get their policy preferences enacted more often than the median voter (though there's a good deal of inertia that makes change difficult no matter which groups want it). That's not surprising to me in a republican system: Elites are the ones getting elected! This is not necessarily a bug if you think voters are better as judges of character, values and capability than as issue-by-issue decision makers. The authors disagree, though I think they describe the other side of the argument uncharitably:

A possible objection to populistic democracy is that average citizens are inattentive to politics and ignorant about public policy; why should we worry if their poorly informed preferences do not influence policy making? Perhaps economic elites and interest group leaders enjoy greater policy expertise than the average citizen does. Perhaps they know better which policies will benefit everyone, and perhaps they seek the common good, rather than selfish ends, when deciding which policies to support.

But we tend to doubt it. We believe instead that – collectively – ordinary citizens generally know their own values and interests pretty well, and that their expressed policy preferences are worthy of respect.
Could you speak to how familiar photojournalists are with the math and transformations that take place inside a digital camera?

For example, almost certainly your cameras have dead pixels, which are processed away during the demosaicing stage, but showing them would be a "straight off the camera image" that I doubt any photojournalist would desire.

Additionally many scene-wide process steps (like lens shading map estimation) can be changed in post-processing if the cameras automatic algorithms (3a, etc) "decided" wrong.
What language is he implying to be "good"?

It's obvious that he thinks C, C++, C# and Java are bad (due to syntax). The world mostly runs on those, so I guess we're all doomed. But if they are so "bad", then what does he consider "good"? I read it, but must have missed that part.
Thanks for the reply I will edit the post now with some answers to your questions

Edit: is that helpful?
Beepi Could Be the Car Buying/Selling Site We’ve Been Waiting For
From the bill:

"an organization may disclose personal information without the knowledge or consent of the individual... if the disclosure is made to another organization and is reasonable for the purposes of investigating a breach of an agreement or a contravention of the laws of Canada or a province that has been, is being or is about to be committed and it is reasonable to expect that disclosure with the knowledge or consent of the individual would compromise the investigation;

So, yes, if you can convince an ISP that the information is for an investigation (not necessarily a police investigation, a private eye or corporate audit would suffice) then yes the ISP can give out your private information.

I especially like this nugget:

"reasonable grounds to believe that the information relates to a contravention of the laws of Canada, a province or a foreign jurisdiction that has been, is being or is about to be committed"

So, personal information can be disclosed even if I am about to commit a crime in another country, e.g. I surf a beauty pageant website and view the enter pageant page that is hosted in Nigeria (beauty contests are illegal under Sharia law).

Sigh, well done Canada. Well done.
It's not a clone. It's a replacement. It does the same job, like the car is a replacement for the horse-drawn carriage, but it doesn't run on hay.
I agree that it irks me. But I find that irritation hard to justify: Shallow depth of field is artificial in all cases. Your vision doesn't really work that way. Even saying "Your eye is like a camera" is only partly true. You can't get at the unprocessed image. What you think you see isn't the image on your retina.

So saying that the effect as a result of a wide-open aperture is more truthful than algorithmically blurring the background of a photo seems odd. Both are a photographic artifice that approximates what you think you see when your attention is on one object in your field of view.

The same is true for the effects of focal length. A longer lens approximates, but can never actually reproduce, the effect of the brain trying to make same-sized things look the same size. A shorter focal length does the opposite, and puts more emphasis on foreground objects.
Sort of:
http://www.w3.org/TR/2011/WD-html5-20110525/syntax.html#opti...
> I think you either have the wrong CEO or are vastly underestimating his/her decision-making skills.

Unfortunately the demand for the 'right' CEO far exceeds supply. Then add the criteria of treating employees with respect, motivational ability, and integrity, and you can see why people stay in their current jobs.

(And if you ever find a CEO like that, then they will be lured away to greener pastures.)
Who on earth would ever format code like that?
on the other hand, i know photographers in art/advertising
-- working for some of the biggest companies, like apple --
who brag that "not one pixel goes out without being touched".

-bowerbird
Finding them, contacting them, money, paperwork, lawyers and stickytoitiveness. In the end it saved like a few pct over just paying taxes, but this curly haired Cornell grad doesn't like paying The Man if at all possible. In the end it was a hassle but having something badass seemed worth it to them.

This person also has/had a privacy-oriented domain registrar, so no stranger to putting in the work.
Using Meteor and AngularJS Together
I believe Zappos makes all new employees do a one time two-week rotation on the support team, regardless of their position.
I tried it out as well. Good results, especially from their first public iteration.
Assuming this is "C with required conditional braces", this would exhibit the same behavior as the original bug. Introducing a new scope with {} is valid (and regularly used) C.

The problem here is that, visually, this class of error doesn't stand out, because, when you scan the code, it just looks ok (albeit, ever so slightly less right in your example). And that brings us back to language design.

It's hard to have this type of bug and not bring up Python as an example, because Python behaves as your eye processes it.

if error_of_fifth_kind:
goto fail
goto fail

Those two gotos are in the same block, because they are indented the same. People continue to freak out over significant spacing, but there is a lot of value in it.
Yeah, it's complicated.

On the one hand, you have dodging and burning, which were often used in actual darkrooms and are still used by respected photojournalists to increase the impact of their photos. [0]

Then you have things like this: http://en.wikipedia.org/wiki/Adnan_Hajj_photographs_controve...

Where clumsy and obvious use of the clone tool damaged the reputation of an entire news organization.

The AP standards and practices strikes an interesting balance [1]:

AP pictures must always tell the truth. We do not alter or digitally
manipulate the content of a photograph in any way.

The content of a photograph must not be altered in Photoshop or by
any other means. No element should be digitally added to or subtracted
from any photograph. The faces or identities of individuals must not
be obscured by Photoshop or any other editing tool. Only retouching
or the use of the cloning tool to eliminate dust on camera sensors
and scratches on scanned negatives or scanned prints are acceptable.

Minor adjustments in Photoshop are acceptable. These include cropping,
dodging and burning, conversion into grayscale, and normal toning and
color adjustments that should be limited to those minimally necessary
for clear and accurate reproduction (analogous to the burning and
dodging previously used in darkroom processing of images) and that
restore the authentic nature of the photograph. Changes in density,
contrast, color and saturation levels that substantially alter the
original scene are not acceptable. Backgrounds should not be digitally
blurred or eliminated by burning down or by aggressive toning. The
removal of “red eye” from photographs is not permissible.

[0] http://www.poynter.org/uncategorized/14840/a-photojournalist...

[1] http://www.ap.org/company/news-values
Is it intentional that Hacker School in NYC isn't on this list? It's structured very differently from many of the other code bootcamps, and I'd be curious how its differences shake out in terms of effectiveness of graduates.

I know intermediate and advanced level coders can do Hacker School as well, but I ask because I worked with a Hacker School graduate who fits your definition (never coded before, only spent 2+ months ramping up at Hacker School before landing his first coding job with us.)
It means almost literally nothing precedent-wise. The court affirmed the district court because Levinson either failed to raise his arguments before the district court and, in fact, conceded "that the [G]overnment [was] entitled to the [requested] information." It does not reach the substantive propriety of the warrant and order and cannot properly be cited for any such proposition.
It sounds like the problem isn't image processing, the problem is image processing by the photojournalist, because with Photoshop in hand they can change the meaning of the photo. The best way to avoid that, is to avoid the use of Photoshop.