skysight-inc/HackerNews huggingface dataset:
To expand upon what the problem is: imagine rays of light reflecting from a point going in all directions (essentially a sphere). A cone of those rays make it into your eye through the pupil. Putting a 2D layer just near to the eye means light from that one point is actually spread across a circle on that 2D layer, with diameter close to the pupil size (getting on for 4mm in indoor lighting). There is therefore significant overlap between the circles from distinct 3D points - so to block out just one of the points you need to selectively block the rays over that entire circle, but only those in the direction of the point we wish to block.
I totally agree, but I tell people who use one at work to not use one at home. It's about being able to adapt to changing market conditions too. If you become dependent on IDEs then when new languages come out you have to wait for someone to make an IDE for that language. If you can also code without one, then you don't have to wait.
I watched IMAX 2D & 3D films on the biggest screen (600 m2) in Europe. *

It was impossible to see the whole screen, that was especially great with 3D movies (Space Station 3D, etc.). Also the 2D movie premiere of The Matrix Revolutions in IMAX DMR film was awesome.

So I would prefer movie theatre/TV/monitor screens with almost 1:1 or 4:3 ratio over 16:10 or 16:9.

* The IMAX Vienna had a 600m2 screen, 24000 watt 6 channels surround sound, 458 seats, demolished in 2009: http://de.wikipedia.org/wiki/IMAX#.C3.96sterreich , http://web.archive.org/web/20030422003546/http://www.imax.at...
Clicking the export button doesn't seem to do anything for me.

> GET http://creator.ionic.io/tmpl/designer/export-modal.tmpl 500 (Internal Server Error)

response: Internal Server Error

app id: 3e141dbe3cad
Seems like a screen in front of your eye that blocks out light.
Rather than trying to make it harder for people to stalk/harass/intimidate others by hiding data, why don't we get tough with laws and sentencing?

A 5 year jail stint for the next 10 idiots to pull this stunt will reduce the incident rate of this happening a lot faster.
Accurate reporting is great, after "accurate" guestimations. As a 15-year developer, I still get it wrong. Careful planning before you start is so crucial. And my boss knows to take whatever I say, double it, and then add a day. We're finally all on the same page :-)

I love the Mad Libs-style form in sprintly, btw.
>A refactoring that removes features is not a refactoring; it's a massacre.

Features that aren't used (or used in very rare cases) can, and in many cases should, be ruthlessly cut out in a refactoring.

By definition we care for the features that we care about. If noone (as in: very small value of "some people") cares about Amiga OS support, it should be removed to have a cleaner codebase.

Else in 2050 they'll be wondering what this Oric Atmos is, and why it needs 400 IFDEFS in vim code.

>And yes, removing features and support for some OSes is not a prerequisite for reaching neovim's goals. It will make it easier for them, that's for sure, but that is absolutely not a given, at all.

More mevelopers should get familiar with the notion of "opportunity cost".
They are excluded by omission. The words "come under attack from online trolls" link to a further article that paints all GGs as the very devils themselves.
This is very interesting. I did not know that raster images are still used.

Currently as a windows programmer I have not used raster images in years.
Senate Republicans are getting ready to declare war on patent trolls
I just use vim for all of those.
Awesome! Thank you in advance :-)
That still doesn't change the fact that art and music are poor analogies. I struggle with the best way to describe this, but at the end of the day, perhaps the best analogy I can give is that the purpose of art and music is to share the artist's thoughts and feelings with his audience. It's completely subjective. Programming, on the other hand, is more utilitarian. No one cares how beautiful the underlying code is, user care only if the damn thing works the way it's expected. Learning to code well is important for the inevitable maintenance, but at the end of the day, if the program doesn't work, few people will appreciate it.
It looks like the plan for resolution-independence on Apple platforms is "get the DPI so high that you can set the screen size to whatever you want". And I'm OK with that. Not everything can be represented with vector graphics.
For one thing this is addressed in the first part, for another thing I find it somewhat naive. People are precisely the issue, appearance matters immensely to them. It's a mistake to pretend otherwise.
Exactly. The freedom act was an opportunity to get at least the tiniest amount of reform. The White House even supported the bill.

There is no way the patriot act will not be renewed.
Even a congress as dysfunctional the one coming in will come together to TAKE BACK TEH AMERICAS FROM ISIS.
> Lunar Laser Ranging Experiment arrays

I've always wondered why we don't have any actual photos of them (or anything else) sitting on the moon.

My understanding is that all earth-based telescopes don't have the resolution, and hubble can't focus down that close.
I think Unity's brilliant. My new test for desktop environments is to press the super/win key and then type the first three letters of an app I want and press enter. If a DE can't respond by opening the intended app then I don't use that DE. I don't know about OSX, but Windows, Unity and Gnome 3 all work that way. KDE Plasma and Gnome 2 don't.
First, you don't have to be "into" Minesweeper to write fanfic (although maybe it helps). Second, since it was one of the games installed on every Windows computer for a few decades, it has an insane number of devoted players.
Preceptor: test-runner/test-aggregator, multiple test-frameworks in parallel
That's not even close to a month at a glance, that's a lengthy list of hour long intervals. If you had as much scheduled as I do you would see how worthless this view is. I'm in a meeting and my boss asked me when something is free for next week and I'm scrolling and swiping around looking pretty much incompetent while the client is on the phone.
Building a sales/support chat platform
This response grates a little. It's so common that it's widely discussed and parodied. E.g.:

http://finallyfeminism101.wordpress.com/2007/10/18/phmt-argu...

http://www.robot-hugs.com/but-men/

And it's closely related to the "not all men" line, equally mocked:

http://www.listen-tome.com/save-me/

http://imgur.com/gallery/z5AYz66

But assuming that you are sincere and just unaware of the context: The reason that I personally would offer to fund this service for women in tech is that diversity in tech is an issue I have been working on for a while. Even though women are a relatively small proportion of the field, those women are a disproportionately large share of those getting abused with things like doxxing. I don't like that and want it to stop.

It would be my hope that by offering it widely, it would enable more women to speak up both about tech and about their experience in tech. Which I in turn hope will promote a more diverse and inclusive field. Which I think is a good end in itself, but I also think that means better empathy for all sorts of users of tech, and therefore better products and less systemic waste.

Is that helpful?
I would say Windows search pre-Vista was unusable in general due to the poor/non-existent indexing and poor support of non-ASCII formats or anything beyond basic file metadata. Microsoft's solution to the not being able to support every file-type under the sun was to allow plugins to provide new types, which work quite well IMO.

See: http://en.wikipedia.org/wiki/IFilter
JavaScript online minifier with syntax highlighting
Not hacked by Russians, they are poorly configured by its users and mostly open to the public. This is misleading.
I'll bite the troll in the off chance you're serious.

Wait, Open Source is magically free of bloatware? OpenOffice, Firefox, KDE?

Try running a modern Linux desktop distro like Ubuntu on a 10 year old machine or a 5 year old netbook. Open ten tabs with sites like Gmail, YouTube etc. in Firefox on that machine and then get back to us.

And since Windows 7, the minimum requirements have been steady and boot time has been pretty fast.

http://www.joelonsoftware.com/articles/fog0000000020.html
They addressed that in the article that you're commenting on but didn't read.
These authors seem fully aware of the absurdity. Minesweeper is more of an exercise than an obsession.
How trustworthy are those mechanisms though? I'm rather skeptical of the "guarantee" of a business whose model is to aggregate huge amounts of "dirt" and let people pay to suppress it.
Agree that he's most likely legally an employee, not a contractor, regardless of what the employer insists. Report to every agency you can.
Because patriarchy.
Yes, indeed, that's what we need--5 year prison sentences for exercising 1st amendment rights. Preventing the creation of these databases? No, far too difficult to enforce...instead, let's go after the uppity little guys.

You've suggested a remarkably short-sighted solution to a very thorny problem.
ASCII Art and Unicode
It's tribal warfare, well done! I'd like journalists to report both claims.
Ah, the anonymous bro. 10 years later, Penny Arcade is still just as relevant: http://www.penny-arcade.com/comic/2004/03/19
@nero (on twitter) was sent a syringe in the mail.
> It looks tacky but, more importantly, adds a half-second delay to every menu interaction.

No, it really doesn't. It's just an animation running in the RenderThread while the new Activity is loading on the UI (main) thread.
Oooh boy do I hate that style of user story. In my experience it just seemed to degenerate into "as a business owner, I want developers to make this feature so that our product can have this feature".
Joe Stump told a story on his podcast about this: the VP of Engineering would always tell the business side, “Everything always takes 60 days.” He had a high confidence that most tasks take 60 days.

Here's the link to the audio: https://soundcloud.com/business-of-coding/business-of-coding...
I've considered a chargeback, but it's generally not my nature. I'm going to wait for a reply from Stand Desk regarding my reply to their 15% incurred costs email.

I find it discomforting to know that when I requested a refund, Helen replied and got me in touch with a manager, who processed the refund but won't disclose his/her name. I can't tell if the response is company policy, or somebody is playing a game trying to save money. Still trying to get to the bottom of this. I'll give them until tomorrow morning to reply to my concern before I send another email and/or handle it another way.
Can anyone summarize the general workflow for using these analysis tools? Just looking for a high level intro and maybe a link to more detail.
Is Food the New Sex? (2009)
Because the drug war proved that that method was ineffective and worse actually further criminalised individuals.
go go slimta

It is a lightweight powerful transport agent that allows quick setup and powerful usages.
My friend and I launched our service last night.

We will record a video note to someone you like on your behalf (anonymous if desired). It's a video service for secret admirers.

We built the entire thing last night (11/19/14) in about 5 and a half hours from conception to implementation. If we sell any, we'll go about polishing the page and making it better.

http://lovablenote.com
It's odd that people read my comment and assume I'm binary about IDEs. I'm a pragmatist, and I say use the tool that works.

I tell people they shouldn't be dependent on IDEs to write software because that gives them choice and control over their career. That doesn't mean I'm saying people should never ever use and IDE. In your situation I would have studied everything that microsoft puts out and learn to own VisualStudio. If I have to use a tool, I learn to hack the hell out of it and own it so that I'm not screwed when I need to use it.

I suggest you bite the bullet and put in the time to get good at it. I would start here:

http://www.microsoftvirtualacademy.com/product-training/visu...

I think that's a Microsoft site. There's plenty of other courses online that will teach you, and they should be a tax write-off since that's professional development.
I'm not saying every choice they made is perfect. One of my qualms is the lack of backgrounds for button selection in areas with 'ok' and 'cancel' - which is one of the most important areas to give the user clear direction.
I use ex maybe once a year, when $TERM is screwed up or latency is terrible, but to me removing it is a red flag that says the NeoVim folks don't really grok vi.
There's no significant link between prison sentences and crime rates.

If there was, Norway would have a high crime rate and the US would have a low crime rate.
I swipe heavily (using the original 'swype' app). It's still much faster than the others, and I've tried almost all of them, including the Google keyboard. Also, everyone else who sees me typing using that tries to learn the same. It's really more convenient than traditional touch typing.
algorithmia.com looks like a fantastic idea, never heard of it before. What do you use to wrangle your infrastructure?
Well that's not fair. The "occlusion mask" is referenced in a patent application, but basically is just a LCD that blocks out light that sits in front of your eye. re: fullscreen google glass, at best.
That's very true too. I haven't considered it that way, although I've tried to.

One thing I forgot to mention is that I spoke with Helen regarding a refund, and she said she would get me in touch with a manager. The next response was from their same internal email system, same email thread, but came from 'StandDesk Customer Support', without a name. So I'm waiting to see who's actually handling this, and whether or not it's company policy. Going to give them until tomorrow to reply to my email regarding the refund. They still haven't. They just threw the 85% at me and that was it.
Are there any alternatives in the same "range" as Khan Academy?
The only hint to what it actually does on its page is "A simpler approach to live prototyping". Further information requires signing up. I usually don't complain about this kind of stuff and happily watch a video to learn more about a product but having to sign up to see what it does? That's too much, sorry.
10 Digital Marketing Templates for Lightning-Fast Execution
No, I think you misunderstand. I'll stick with Visual Studio here because that's used as the classic example. Visual Studio does a lot of the heavy lifting when generating boilerplate code for things like Entity projects and ASP.NET MVC projects, and it does hide a lot of those configuration files. However, there is nothing stopping you from looking at those files, and investigating what tools VS is calling under the hood to generate them. The individual is at fault because he's not taking the time to learn what Visual Studio is doing and how C#/ASP.NET projects are organized. That exercise can be done independently of an IDE. Don't blame the IDE, it's like blaming the bread machine for not teaching you how to make bread.
Because it interferes with what the government deems legitimate business practice -- collecting and selling your info. Maybe some day, the NSA will also open some data taps for those with deep enough pockets. For now though, they're not competing, so let them live.
I thought this was the craziest title, until I read the entire essay. And now I think the author has made a very deep analysis of modern society. It's almost as if there is a conservation law for conservative ideas. Sex isn't doing it anymore, so we are switching to food where we impose moral judgements on others who are "doing it wrong".
These Startup Dudes Want to Make Women's Private Parts Smell Like Ripe Fruit
Erm, what's wrong with the well-understood term "Augmented Reality"?
Who said it has to be adjacent? To type WHAT just click W, swipe to H, then to A, then to T (and that roughly).
I'm considering using those yubikey modes for ssh or local login on certain servers and in certain situations, though it requires some changes on each server to enable it.

I'm quite fond of the Yubikey NEO's openpgp applet paired with gpg-agent's ability to act as a compatible ssh-agent, allows standard SSH key login to any server with no server changes at all. I love the idea of my GPG and SSH key being truly portable in a very reasonably sized formfactor as well.
Big Data on AWS: how the cloud can help you
Astronomers Detects Sudden Appearance of 7 Galaxies in Early Universe
A change of 15% or less each direction is hardly the difference between 'good' and 'comical'.

If the entire point of this phone is to fit more on the screen it's doing a pretty bad job of it.
I miss VB6
If Udall cares so much, he can read whatever classified documents he wants from the Senate floor with absolute legislative immunity.
I will use it delivere youtube and video related services.
http://www.wired.com/2011/11/how-microsoft-learned-to-stop-w...
this article actually gives a very good information about how things started to change.
Added about two dozen ratings, checked my favorite IPA's and my least favorite ones. It nailed them with scores. Definitely using this over the weekend.
I might lead with an interrogative, how are you preparing yourself for professional & personal growth? What are you reading? Who are your coaches?

On advice, cut-out the mindless web surfing & TV. Cut back on the drinking, get outside, enjoy nature more.
Encryption and Storage Performance in Android 5.0 Lollipop
Yay! I'm excited to try this out. But please don't make people sign up to try your tool. Just have a "try it" link and throw them into an anonymous session. If they want to save their work, then ask them for their info. You'll capture a lot more curious-but-not-strongly-motivated users that way.
Given they have hired creative writers, filmmakers, etc, I don't think they want to create an "always on" device but rather an entertainment device you use at home. See also the article about Brian Cox describing something which sounds similar to a Planetarium like experience on BBC.
Ask HN: Why don't companies hire IT freelancers directly vs. body shopping?
The current state of affairs: In a lot of countries, companies don't hire freelancers directly but they go via an intermediate IT service company.

This type of companies, the so-called body shopping agencies will basically post a job add in some forums, call you to ask your rate, forward your CV by email after adding a logo,
call you to setup an interview,send a contract to sign and charge 15% to 25% for the life of the contract to the customer.

More often than not, in my view they mostly act as a parasitical intermediary with no added value after the initial contact.

Some create an internal culture where they throw a fancy party from time to time, where some manager says that ''we are not a body agency like the others, blah blah', job rotation procedures that don't exist in reality, etc.

My main question is: why don't companies hire freelancers directly? They could have the same person for a reduced margin of 15% to 25%, that offsets largelly the administrative costs.

They probably can't keep the person for 10 years because the law would say they need to hire the person as an employee. But one to 3 year contracts and then rotate would work for example?

Why do companies keep feeding this human trade industry, that does not seem to be so pervasive in other professions.

Is this changing on some countries, do companies usually work directly with freelancers?
That might follow the pattern but it breaks a bunch of typical user story rules. It's easy to blame the format, but it sounds like the product owner needs to be educated on the process.
Show HN: MilliSay, instantly and anonymously share short essays and stories
For those of you who have never used ionic (http://ionicframework.com/) before I definitely recommend checking it out. It's an incredible framework for building mobile applications on top of Cordova. I've been using it for three mobile applications now it has decreased my dev time by probably 50%. The annoyances with testing, submitting to the app store, provisioning profiles, etc. are still there, but the actual development process is really enjoyable.
Basic is sell at very low when you dont have good reviews. When you have review raise your prices.
Show HN: MODX Private Package Providers and Resource Preview
They assume over the long term their changes are improvements even if takes getting used to. Though maybe they just need something to do, so they change the design regularly...
Never ending play can be implemented by subsonic clients. For example, DSub on Android has this function. It's plain shuffle, though.
Ask HN: How do you handle rude/aggressive recruiters?
http://pastebin.com/n3cGvi4E

I haven't received a truly aggressive recruiter response in some time, so it prompted me to wonder how other people handle these sorts of approaches. I'm mostly interested in limiting the harm they'll do to anyone else in their search, as this sort of dialog doesn't bother me too much.

How have you all handled this effectively in the past?

Thanks!
Daemon was a game changer for me. Ever since I've read the book (recommended by a colleague), I've dreamed of what could be possible.

That book (along with a small handful of others) made near-future scifi my favorite genre. Any other suggestions?
I agree with you 100%. My comment was meant to complain about how the HN crowd was up voting an article which kicked off UI rants in the comments section when there was an article right beneath it with interesting techniques to add to your tool kit.

Keyboard complaints though... not sure why they changed that. But the "no good reason" is garbage because there are at least a couple reasons.

Google migrating the A team from "gmail" to "inbox" possibly introducing less experienced devs/designers.

Google trying to apply consistent UI principles across all applications in order to increase familiarity.

When trying to make improvements there should be some room for experimentation / failure. I would expect this community to understand that since it is heavily made up of makers.

So, for me, if the OP had titled it complaints about lollipop instead of stop changing UI for no good reason, I would have thought it to be right on. If the commenters didn't rally around it with pitchforks, I would have had no problem.
From what I've heard, most people when committing a crime don't evaluate the expected value of the harshness of punishment, merely whether there will be a substantial punishment at all. So long as you're attempting to use prison to deter crime, it argues for relatively light sentences. If you're trying to simply remove offenders from circulation, that's a different question. It won't really help them improve their character much though if the sentence is too harsh.

EDIT: A well publicised message of "if you do this we will catch you" and a well publicised conviction would help though mostly regardless of the length of sentence. Very few people find going to jail at all an acceptable outcome.
LifeLock is launching a free service to help with this exact problem. We're in Beta right now. You can request an invite here: https://privacy.lifelock.com and here's an article about it: http://www.bizjournals.com/phoenix/blog/techflash/2014/10/li...
Protip: Only self improvement gurus and bros/hipsters are allowed to give protips.
Don't know what spread does exactly in IE, but the blur-radius value in the text-shadow property can achieve this to some extent as well.
Building and Debugging GNU Emacs: Part 1