skysight-inc/HackerNews huggingface dataset:
"neither of us can pay ourselves enormous tax-free dividends"

Are dividends tax-free in the UK? They are income for the recipient, so income tax applies in Germany.
I've worked with several lawyers and had different experiences.

One of them basically just negotiated his own payment into contracts. He negotiated an extra $8,000 on a contract. His bill was $8,000. What a coincidence!

Another lawyer I had was so busy she just wanted to get in and get done (this was a more boilerplate contract as well). Her total was like $200 which was ridiculously cheap. But I don't think she did much other than make sure all the pages where there.

I'm sure most lawyers want to reach an appropriate balance. But that may not necessarily be appropriate amount of risk for you. It may be the appropriate amount of billable hours for them.
Well, it IS true.
"iPhone, make me a sandwich".

But, seriously, voice commands could be sweet and done through the chrome extension + mic.
And, at the same time, Verizon was forced to push the iPhone to customers who otherwise wouldn't want it because they had to buy a certain number to get Apple to let them sell the iPhone in store... and Verizon is on the hook for upwards of $14,000,000,000 to pay for all those phones even if they can't sell them. (Source: http://www.forbes.com/sites/timworstall/2013/07/12/links-12-... ) So, it cuts both ways. And Apple diehards have been using the argument about unhappy Android users getting out of contracts and begging for iPhones for years now.

Again, we were originally talking about the quality of high-end Android phones (to compare apples to Apples instead of comparing high-end/expensive iPhones to low-end/inexpensive Android phones) and someone tried to move the goal posts of the conversation to talk about sales (which Android also wins). Are you looking to move the goal posts yet again or can we end this?
That you shut yourself out of the conversation on social inequality because you don't like the words is childish and callous.
I need to be able to use a monospaced font.
From the article:
"I think we can definitely say that quantum computers have come closer to reality. Teleportation can be thought of as a quantum gate where input and output are the same. So, it's known that, if we improve this a little, the input and output could be produced in different forms. If changing the form of input and output like that is considered as a program, you have a programmable quantum gate. So, I think a quantum computer could be achieved by combining lots of those."

So basically, they've gotten closer to creating quantum logic gates. Not any closer to teleporting you to the surface of a planet, though.
That's not his department. We put the paperwork in just waiting for approval.
AT&T distastefully combines 9/11 memorial with a smartphone ad
The IPhone's Secret Flights From China to Your Local Apple Store
You're not required to buy a case and accessories at the AT&T store. If someone is price conscious, they will know they can get it cheaper elsewhere. And I suspect a lot of people won't put cases on them since the shell is plastic and the color of the phone is a selling point.
Completely agree. While I feel I could probably figure it out given time, in an interview setting I would test badly at this question. Does that mean I'm a terrible developer? I don't think so.

Interviews are tricky to get right. It's my opinion that interviews should aim to prove that the candidate knows enough to do the day-to-day work, plus test for good personality fit etc. After that, there should be a short probation period to learn more about each other.

Honestly, my perfect interview (as a candidate) would be a quick chat about my previous work experience, some one-on-one work with another developer to solve a common problem the company faces and then a few drinks with the team to get to know everyone.
> A GPLv2 toolchain worked to build FreeBSD for well over a decade and no one died of viral copyleft pollution.

GCC is no longer a GPLv2 toolchain.
I am really disappointed in the lack of news we get about Sept 11 now.
You should not engage in contracts as an individual person. Form a corporation (a sub-chapter S if you're a very small team or an individual). As owner of the corporation, you can legally indemnify yourself. The company acts as a shield to protect the assets of the owners/stakeholders.
First look: Tessel and Espruino javascript microcontrollers for web developers
I am just really looking forward to the lambda support. I don't care how it's implemented (generated anonymous inner classes or whatnot) or if the syntax isn't exactly what everyone might have wanted... I just want some simple block support. I am just not thrilled about Scala, so I won't even go there. I worked on a large Swing application a few years ago (two years of development work) and how I would have loved it[lambda]. I would have saved thousands of lines of boilerplate (due to listeners and such). We had used Groovy in parts of the application but that almost killed the product as it was just too slow for the UI.

Edit: Go here to get the binaries directly http://jdk8.java.net/download.html
This isn't faking it until you make it, this is faking it after you've made it. When you're interviewing Obama and you're like, oh my show is good enough that Obama wants to be on it, that's normal. That's not faking anything! You already do interviews on your show, it's not like you're doing anything new. But it feels weird. It's hard to believe that you're really "that good."
Alright, fair enough. Guess it's still a marketing buzzword for some!
This article is really bad. The arguments against ZK are completely subjective. The pros for Doozer are "it works" which is hardly an evaluation. The features in the pros for etcd are all present in ZK.
It's less about word size and more about the underlying CPU architecture, i.e. ARMv8. See

http://en.wikipedia.org/wiki/ARMv8#ARMv8_and_64-bit

It's much easier to market 64-bit than ARMv8. But what really matters are a new instruction set, more registers and better SIMD.

You have to give credit to Apple as they are indeed the first one to come out with a commercial SOC based on this and the first to get the OS support added.
This style of gold, especially with the white accents, has come back into fashion with women in the US.
Agreed. The tablet-like features that got added into the recent versions of OS X are something I don't particularly care for. If I'm on a desktop/laptop, I want a desktop-like experience. If I'm on a mobile device, the paradigm is sufficiently different that it justifies having a different OS.

Good example: the default scroll direction got changed in OS X to operate like a touch device. Hated it with a passion. First thing I changed back.
This was true then and it is still pretty true, but it will not be true forever. It isn't difficult for me to imagine the Ubuntu strategy of having a phone which runs an OS which can be used as a phone as usual or a desktop/laptop if placed in an appropriate shell (perhaps turning the phone part into a graphical touchpad) becoming a pretty common hybrid solution.

Having said this, I still think there are some practical problems with Apple switching to non-Intel in the near term. Quite a lot of people I know who are diehard MacBook users use Boot Camp often, and some actually use their Macs as dedicated Windows boxes. I work at a place that is about 90% Mac laptop users but about half of them wouldn't be able to use Mac laptops for work if not for the ease of running Windows on their MacBooks.
If you're interested in why they're called "magic" squares, search for "Agrippa" on the Wiki page. The history of mathematics is chock full of such curiosities.
Check this out:) Pretty amazing stuff
When I grow up, I want to be Mike Pall.
"probably one of the most significant" is what the parent said - how do you disagree with that?
Pretty cool concept! Love the site
Thank you for posting that. I always knew the two behaved differently, and how - but I never really understood why. Your final line cleared that up.
Unbelievable. This is what happens when you hire college grads with Social Media Strategist titles on their resumes and then have corporate marketing drones rubber stamping all campaigns.
Completely agree. One thing that I figured out rather quickly is that lispers really want to teach and explain things, but being lazy programmers, they don't bother holding your hand, so if you are willing to do your homework, you'll have an amazing time with lisp.

Lets take a look at a few patterns I've noticed:

* Newbie posts some snippet and asks for review, the snippet is C++ code written in CL, lisper tells him it sucks, newbie explains that he has a lot of C++ experience and this is how his brain works. Lispers(now plural) explain to him that lisp must be learned with a beginners mind and he must forget C++ temporarily in order to learn it properly. Newbie gets insulted for some reason and begins arguing.

* newbie asks question about "generic lisp", lispers explain that the question makes no sense, and give his an answer about common lisp. Newbie asks question again emphasizing that he isn't interested in Common Lisp but in lisp in general, lispers tell him to read the topic, #lisp is about Common Lisp. Newbie argues that #lisp should be about generic lisp, and #commonlisp or whatever should be about CL, argument goes nowhere of course.

* newbie asks question and posts snippet. The code is obviously written by somebody with exactly 1 hour of lisp experience(parens are mismatched and aligned wrong, indentation is horrible, not to mention the obvious hacks). lispers explain that lisp is best learned patiently and not through the "learn x in y minutes" way, and that he should read Practical Common Lisp. Newbie gets insulted he was told to RTFM instead of getting an actual answer to his "wrong" question(at least in the eyes of us lispers).

* newbie asks about scheme/emacs and refuses to accept that #lisp isn't about those languages, see pattern #2.

* newbie asks scheme vs CL vs clojure vs haskell vs python vs ... question. Gets surprised when lispers unapologetically proclaim CL the best language ever and everything else is shit. Lispers do not hide their bias. Newbie then begins to argue about his favorite language and why it is better than lisp. Sometimes it's clojure, sometimes its scheme, or it could be whatever.

* (my favorite, and probably most frequent) Newbie asks what is lisp good for, gets pissed off when we tell him we program computers with it :)

Many other such questions include:

Q: "why isn't lisp popular" A: You haven't converted enough people to it :)
Q: "Why does lisp have so few libraries" A: You haven't written enough libraries yet :)
Q: "Why isn't there a library for X" A: Nobody needed it, if you do, write it and push it to github :)
Q: "Why doesn't library X do Y" A: patches welcome.

Notice a pattern :)

All of these cases or variations of them have happened many times since I started to frequent #lisp, often times the word "fags" or "cunts" get used, and not by lispers.
Necessary and Proportionate
I will accept UUOC awards only from people who never use rsync when tar or cp will do.
And from a more abstract perspective, the least secure points in an otherwise secure system are the endpoints, where data is no longer encrypted. In this case that's Doctors, related healthcare staff, and the patients themselves. Increasing security in the middle will have little or no impact on those human endpoints, or their behavior. While that doesn't make technological improvements meaningless, they should always be framed and considered in that context.
The Bay Trail Preview: Intel Atom Z3770 Tested
Mostly expanding RAM beyond 4GB.

If you have tight numerical code that requires 64 bit floats/integers you may see a speed up.

If your code is for some reason register starved you may see a speedup.

Take the case of an app that downloads some JSON and makes a UITableView, it's not going to run much faster on 64 bit vs. 32 bit unless you're doing some extremely compute intensive image transforms.
The title is misleading. It seems the point of the article is there is so much noise in the statistical gathering of data, that nothing can be determined.

There is no smoking gun as to the cause of cancer, and it appears it has been with vertebrates at least since the Jurassic period. My self-appointed cancer avoidance system consists of: avoid factory foods as much as possible, avoid factory produced chemicals as much as possible (including shampoo or sun screen, counterintuitive I know), avoid high energy particles as much as possible, avoid potential heavy metal contamination as much as possible.
There is a subtle, but huge difference between thinking less of yourself vs thinking less about yourself.

Just the same, there is a subtle, and huge difference between fake it till you make it, vs being positively unreasonable, relentless, and always moving inward, onward, upward.

The difference is one seeks external validation / approval / reinforcement to overcome insecurities and self-worth issues, and the later is a friend and supporter to themselves.

Which do you want to be? The same person who's getting better every day by cultivating and developing a healthy, realistic, inner dialogue and support, or lying to yourself and everyone around you?

I pick keeping it real because I want real people and real things in my life. I pick not being above solving problems that are beneath so many programmers. I pick seeing the difference a one page script can make in someone's life as much as working out the most intricate and grande architecture as an effigy to myself.

I heard in my 20's that the 20's is the hardest years. Everyone's faking it but feeling alone and trying to figure it out. It's no wonder why some funders like focusing on entrepreneurs in their 20's vs later when they have a more well rounded sense of the world, self and more. The quicker you learn you aren't the first to go though pretty much anything in the world, the quicker you'll be free to truly experiment, be creative, take chances and achieve because there are others who you can connect with.

Don't look to others. Leadership is first about learning to lead yourself, not others. If people like how you lead yourself, they join you for a much longer haul. If you're leading yourself to be a bullshitter, guess what you got around you.

Hang around with shit, or be shit, and you'll end up staying that way.

Edit: Doubt worshipping Downmodderz, be more than invisible, speak up, let's chat, no need to hide behind your mouse :).
In theory, browser detection is bad, because we should rely on detecting whether JavaScript functions exist or not, etc.

In practice, browser detection is usually necessary, no way around it. Thinking about writing HTML5 audio functionality? Guess what, every browser implements it differently, and you just have to detect the browser so you know whether to respond to the 'ended' event or the 'pause' event, or whether calling load() before playing is necessary, or will crash a certain mobile browser. (I could go on about 100 more things.)

So, in an interview, always explain that browser detection is bad. Once you're hired, you'll find that most reasonably complex sites use it out of necessity.
>"Impostor Syndrome" kicks in when you do know more about the subject than anyone else involved or available, and you know that knowledge is next to nothing.

I think that is a pretty good analysis. I would add that there are two other components, which are the Dunning-Kruger effect, and a variation of the typical mind fallacy. Impostor syndrome happens when you:

1. Are knowledgeable enough about a subject that you understand how little you know, compared to how much there is to know,

2. Are treated as an expert because of this knowledge, and

3. Assume that other people treated as experts would have a similar experience, and would only act confident if they really did know a large proportion of what there was to know.

#3 is of course incorrect; impostor syndrome becomes worse as your knowledge gets deeper and more specialized. Instead of seeing your knowledge meter fill up, you see the meter expand as you realize how much more there is to know. And you see new, empty meters popping up next to it, which you feel should be at least partially full to consider yourself an expert. These meters reveal themselves because you have the learned basis to understand that the field they represent even exists.

So when you mostly encounter experts who project confidence, you assume that it is because their knowledge meters are full. In reality, it is most commonly because they really have very little knowledge, and so to them the meter seems almost full. For the rest of them who are actually knowledgeable, it is because they have learned to project confidence with practice, and/or learned to keep things in perspective.

And of course most experts aren't very knowledgeable - once you think about it, it would be shocking for the world to look any other way. But if you aren't an expert in their specific field, they will still know more than you do. And since your knowledge meter for that field is short, you will feel like the knowledge they demonstrate is close to filling it up.

Finally, it doesn't help that most of the experts we "encounter" are either in fiction, or are being presented in formats where any lack of confidence would be completely obscured. You can account for that rationally all you like, but your monkey brain is still going to integrate it into your emotional concept of an expert.
Canonically, a circle is the set of points equidistant from a given point (the center of the circle). The set of points inside the circle is known as a disc. Generalizing slightly, a circle is a 1-sphere and a disc is a ball in 2 dimensions.

So no, the post has it correct. In fact, circumference is the scalar value corresponding to the length of the circle. This relies on significantly more structure (i.e. having a metric) than the terms circle and disc.
Hi ladies and gents. Here is an app i made:

http://fn.scarletcap.com

tell me what you guys think and how I can improve it. I also want to market it.

Let me know what you think and if it works for you.

Regards.
I was saying it as the one being interviewed. I conduct interviews differently, in particular never give small problems, and mostly i just drill down various items on their resume (sometimes in the areas lesser known to me, so i'd learn something from the interview :) in the direction what they did, how, what alternatives were considered and why that specific design/approach was chosen over the alternatives, etc...
I give Google a lot of credit with how they set up Chrome. The first thing they built out was a really nice auto-update function.
Google for blogs written by Google's Site Reliability Engineers - SREs. The Visible Ops Handbook is where devops as a movement, seems to have begun. But Devops is really about taking things like ITIL standards more seriously. It is unfortunate that too many people aim for buzzword compliance with any published standard, without looking for the essential meaning of the standard and adapting that to their own environment. Therefore a lot of stuff on the net about ITIL is crap, but the essential principles and practices that ITIL documents, are necessary for any serious Internet service company. And part of that is that software developers have to be involved in engineering how their apps are deployed and operated and CHANGED. No more silos between ops/sysadmins and developers. In the ideal end game of devops, there would be no more ops/sysadmin roles, just software developers, some of whom specialize in maintaining/improving site reliability. If you are in ops then you need to learn professional software development practices (Bob Martin's book Clean Code comes to mind) and if you are a developer, it means that you need to learn more about managed processes (human processes) and about the architecture of the things that run your code. You have heard of cores, but what about L1 cache and false sharing? How much time does your app spend waiting on locks? Why don't you know the answer to that last question? How do you measure/monitor your apps? If you answered Nagios, go back to school. Uptime is irrelevant, it is application health that matters, resource utilization and so on. Send data to Graphite to build up a historical view of your app behavior. If there is too much data being generated then use statsd or metricsd to only send a random sample of the data, because "too much" is a code for "a random sample would be statistically significant therefore I don't need all the data points".
I purchased the print version (haven't gone through it yet, like most books I buy, they tend to sit on the shelf for a while) ... is there a benefit to doing the interactive version instead/in addition?
It's funny. I have a 4S since I'm on that upgrade cycle. Yet, when I see someone else with a 4 or 4S a deep reptilian part of my brain notices that, hey, they didn't spring for the 5. I'd like to believe it stops there and doesn't somehow subconsciously lead me to think anything about them, but who knows, the mind is a funny thing. We are hard wired and soft wired to compare ourselves to others, and as tech geeks you could hardly find a more obvious thing for this part of our brains to latch onto than the shiny computers in our pocket we flash around all the time.

Kind of amazing how that works, really, since it's completely irrational as I am literally a person who carries the same phone.
You notice that France, our Oldest Ally, is not on the list.
It's awkward that in 2013 we have to complexify design to this point :

"Streaming video through WebSocket (thus over http upgrade) through a plain-tcp-to-websocket-proxy on top of...".

It feels over-engineered and like TCP-Sockets are a revolution. I know, we can't easily expose plain-socket because of security but still... What's next? UDP for 2018? Socket-binding for 2022?

(Nice work though)
There's a pretty fundamental reason why they can't merge them: OS X is their development platform. iOS has no hope to self-host, especially with the paranoia it suffers from right now (only running App Store apps).
Steve is dead. His visions no longer mean much. I don't know if the two will merge, but they certainly seem to be converging.
Android has gotten more people running open source software, but it hasn't done much to improve the ecosystem. There's not much coming back upstream other than some kernel updates.
In my example there was a site navigation, not article navigation. And with article navigation, the same problem exists. The article should be before the navigation. But it's not practical at all to implement.

And what comes to skip to content -links, those definetly are hacks. What they mean is "Dear user, we would have put the content first in the source, but since CSS is not a layout definition language, it was not possible, take this link instead."
Similarly to the startup community, where everything's been done, "clones" are OK in this sense. Dissimilarly, you don't have to be the best with an indie game, you just have to have some fans.
Q for the math guys:

Is this the closed form pdf of the angle distribution of one quarter of the circle?

http://www.wolframalpha.com/input/?i=1%2Fcos%28min%28x%2Cpi%...

1/cos(min(x,pi/2-x))

plus the normalization term to make \int(..) == 1:

http://www.wolframalpha.com/input/?i=int+1%2Fcos(min(x%2Cpi%...

Constructed by arguing that the probability is directly proportional to the length of the hypotenuse.
Sure it's possible without running a subprocess, just open the file on some other filedescriptor.

exec 5<words.txt
while read line <&5 ; do
echo "line read: $line"
done
exec <&5-
A very interesting solution that could be used in different context of interest for the people, for the service company but specially for the Pubblic administrations
http://ars.userfriendly.org/cartoons/?id=20070105