skysight-inc/HackerNews huggingface dataset:
The act of context-switching itself is tiring so the trick is to keep the amount of context-switching you do to a minimum.

For example, during brief idle times (e.g. while you're waiting for something to download/upload/compile), don't do stuff that requires you to concentrate hard.

If you do, you're effectively "unloading" the previous context from your brain and replacing it with something else (e.g. dealing with email). Then, when the thing finishes downloading/uploading/compiling, you have to "reload" the original context. That's two context-switches that you don't really need to do.

I used to be a trader, which requires a lot of high-pressure, high-focus context-switching, most of it interrupt-driven. During brief downtimes, we wouldn't try to get something else done - we'd let our brains relax by goofing off, talking about crap/sports/girls/whatever, shooting Airzooka or Nerf guns at one another, playing practical jokes, giving one another shit, etc.

That sort of stuff doesn't require a context switch in your brain because you don't have to concentrade - you just let your brain relax (like letting a CPU sleep while it's waiting for input). When a work-related interrupt arrives, you just drop the goofing off and concentrate on work stuff again.

It may sound like you're wasting time by not filling every minute of the day with productive work but, overall, you'll probably be more productive because, althought you're spending less time actually working, the quality of your work will be higher. Plus, you won't feel as exhausted at the end of the day/week.
Follow-ups:

http://thedailywtf.com/articles/MUMPS-Madness

http://thedailywtf.com/articles/Revenge-of-MUMPS-Madness!
Well yeah, just add a wait loop somewhere else
Bjarne Stroustrup: What – if anything – have we learned from C++? CURRY ON 2015
TL;DR: 20th of July (4 days time)

Not a massive fan of "...all versions of Visual Studio 2013 and 2015 will require you to sign in using a Microsoft account..." though. [source: from an email]
Revisit the early Internet with real online conversations (1980-94)
Wow thats a very interesting read. Thankyou for writing it up. If you ever do write an article about it, id love to read it.
Did you read the article? It has nothing to do with the phone but the carrier network.
via jmduke ( https://news.ycombinator.com/item?id=9895111 )
There are degrees of communication though, and degrees of distance between languages. For example, Scandinavians can typically make themselves understood with speakers of other Scandinavian languages, but they're not the same language. Same with Spanish and Italian.

I'd have have to expend similar effort with someone speaking Jamaican Patois or thick Glaswegian English.

I guess my point is that it's a simple task to label languages if you apply prior knowledge of their historical context, but it might not be the most useful categorisation, either in terms of linguistic similarity or in terms of regional identity of the speaker
Ask HN: How do you come up with hobby projects?
I have a hard time getting ideas for new hobby projects that will keep me interested and teach me new stuff.

To get started i have tried several things like Project Euler(and a-like), re-do work related systems in new languages and following tutorials.

Non of those keeps me interested for long, and i think it is because they don't serve any purpose, other than keep me coding.
Judge throws out startup's cybersquatting claims to grab 16 year old URL
This just shows that the percentage of total time a function takes is really not the thing you should be looking at when optimizing code and you want to know how much faster your code really is.

For example, say your function f() takes 100% of the time. You then make it twice as fast. You look at the percentage, and, surprise, it still is taking 100% of the time!
Donate to Chelsea Manning's Legal Defense
>Who refers to themselves by continent anyway?

satori99 Waves hello from Australia :)
Simple: 100lbs of water.

At this point, you have 1lb of solids and 199lbs of water, or 99.5%. Then you cough round off, and there you are, 100%!
For reference: This case was discussed 2 weeks back here on Hacker News:

https://news.ycombinator.com/item?id=9826131 (Startup Sues a Domain Name Owner to Grab a 16-Year-Old URL)
To your "dialect with an army and a navy" point, don't forget that in the US a language is taught called "Serbo-Croatian." In Serbia, it's "Serbian" and is its own language. In Croatia, it's "Croatian" and it is also a separate language locally despite being almost entirely mutually intelligible with speakers of the Serbian form.

(To add to the fun, in the UN it's called "Bosnian-Croatian-Montenegrin-Serbian", but who's counting?)

[1] https://en.wikipedia.org/wiki/Croatian_language#Sociopolitic...
[2] https://en.wikipedia.org/wiki/Comparison_of_standard_Bosnian...
Big thanks for reading my post. I most definetly have a touch of ADHD (my therapist concludes), I'm anti-social whenever there is room for me to be that, I love the rush of being in the middle of a complex problem, alone in my cathedral, looking, debugging, and slowly reaching a solution, one you intuitively know is right, but I'm quite easily distracted when stressed, and context-switching stresses me out. I'm not always humble, sure, and that's is because I am still influenced by an old world view of mine, one which there exists Neo's and ninjas, but it is slowly being replaced by a more adult view of things. But with all my psychological problems I have still managed to make a career out of my abilities but nowadays that career no longer feel like a good path for me. I'm not loving the stress of being half sys dev and half a PL. I'd prefer skipping the latter if it is at all possible. I think, since I'm not enjoying myself that much, that I should either find a more purified sys dev role at Microsoft, Minecraft or Spotify (are you hiring?), or become a PL, or change my line of work entirely.
Only within the scope of DDoS protection. There's no use relying on Cloudflare to keep your site up in that scenario while publicly broadcasting your real server IP, ripe and defenceless, at direct.mydomain.com
Do read their privacy policy before installing: http://www.asym.co/privacy

Especially the paragraphs beginning "In order to provide" and "When you visit". There's a lot of data being collected.
I'll take your word on Thai, and ANA. But I would purposely avoid flying on LH. They've managed to screw me over so many times its not even funny.

(I know they're in the same group) I would take LX (Swiss) over LH any day.

When trying to help them in a bad situation on their end, they'll snap at you. (I.e. when they had a plane downgrade in FRA, I offered to be transferred to a UA metal flight on my way back to ORD.. their reaction "WHO TOLD YOU THIS!" [I was trying to help the person avoid involuntary bumping, worse.. I and my travel companion was on an award ticket.. even if it matter anyways]
I made a docker image for this: https://github.com/agonzalezro/docker-hnwatch

If you want to run it: docker run -it agonzalezro/hnwatch

I don't know why but hnwatch doesn't look like working ATM. I've tried in a Linux box (without docker) and I have the same problem with the tty, it's just loading 4 news and no comments or similar.
I remember seeing a documentary of US origin which had interviews with Scots that were subtitled, despite the fact that they were speaking English (and as an Australian, perfectly intelligible to me).

So I took that as some evidence that not all English dialects are mutually intelligible.
Those are still nothing next to a Kinesis Advantage (LF).
"I’m tech lead in these projects and I coach two of my colleges, rookies, by using peer programming and code reviews and just by straight up lecturing them, sometimes both arrogantly and with a temper, on naming conventions and object orientation and stacks and heaps and such. A couple of hours each day I sit on my own chair at my own desk and code, you know, implementing requirements, doing the things the customer wants us to do, the acctual work. I love those couple of hours."

This guy sounds like an absolute delight to work for. I wonder how his "colleges" would feel if they read this!
Part of it is also the ambiguous way the question is phrased. amolgupta above mentions the same thing, but using humans (engineers and managers) and the answer is much more obvious in that context.

Particularly with the second form of the question in the article - anyone who's ever had a potato knows that it doesn't shrink to half it's weight overnight. Poor situation selection and confusing wording do not make a paradox.
As someone from central Germany, who moved around in Southern Germany quite a bit I have to correct you: When you ignore English, French etc., most Germans are not bilingual, they are hardly monolingual.

Most people who do speak somewhat High German are unable to understand a heavy dialect. Somebody who speaks dialect is almost never able to speak acceptable let alone perfect High German. Even people who manage to suppress the accent are easily recognized, because they often build incorrect grammatical constructs (use of different pronouns, use of dative instead of genitive and so on).
But that extra time spent sleeping is time spent not being awake to do things. So the overall number of useful hours is the same either way?
Could this possibly be solved using derivatives?
Ha :) But are you really referring to yourself as being from the continent or the country?

By the way, do people from New Guinea get on your case about calling yourselves Australian (since it is part of the continent), like South Americans do to us?
5 SEO Metrics You Should Always Be Watching
Something like 60% of enterprise IT projects are considered failures, too.

If you don't write tests, then you're throwing away your investment. It's that simple. Telling me that the code works today tells me nothing about how much value the code will add to the business in the next year.

Sooner or later, you won't be able to predict whether a 'small' task will take 3 weeks or 3 years. Even if you don't change the software, some integer overflow might abruptly halt everything. ("It's the primary key for everything? And we don't have tests? Oh...")

Anyone can write code, but it's usually high-risk code with lots of hidden costs. The value that career software developers bring to the table is the ability to manage the software development process so that it's more-or-less sustainable, i.e. keeping costs visible and managing risk so that the resulting software retains its value over time.

If your publicly-traded company depends heavily on software that isn't properly tested, then ethically this should be listed as a risk factor in your 10-K forms. Sooner or later, shareholders are going to figure this out and start holding these enterprises' management accountable.
So free tickets in United aren't valuable because you would rather sit on the ground than get to travel for free? I fly over 75,000 miles a year with United, mostly international and they aren't any worse than any other American carrier. I travel enough that I'd even be willing to fly AA if it were completely free even though I despise AA and how they used their bankruptcy to avoid paying a judgement I won against them. Free is free though.
I remember seeing lots of sunglasses listed like this, and wondering WTF was going on. It made no sense to me why there were a bunch of oddly priced sunglasses.
either I ran into your experiment a bunch of times, or you started a trend ;)
The Twitter link previews are even worse than I thought live. Almost every tweet in the timeline contains photos, redundant content and truncated content. The smaller photos also stand in contrast to the normal sized photos forcing the eyes to adjust left to right while scrolling. The timeline does not even look like Twitter anymore. It's purely an advertising and marketing playground now for me. I'll be chilling elsewhere.
If nothing else, UDP provides ports, so multiple applications can be sending and receiving UDP datagrams at once without getting confused, or, indeed, even being aware of each other.
Wait, did she just start an infinite number of threads in a loop, or is ruby awesome in ways I didn't know?
I was just poking around to see how it works. I love the idea, but I doubt I could convince enough people to join that wouldn't already have the room name to justify the effort of adding a /list.
This isn't the same author.
I noticed that the API from firebaseio has been really lagging since I turned this loose, not sure what is up, the code for the retrievals is pure REST though, nothing hardcore or nonstandard.
> That drove the $1000 Bitcoin bubble, and was shut down by the People's Bank of China last year, causing the Bitcoin crash.

I thought that was pretty much entirely Willybot, then other exchanges following Mt Gox's blatantly fraudulent prices about $100 lower.
Kim Dotcom’s Seized Data Could Soon Be in U.S. Hands
It is kind of true. In terms of vendor lock-in Apple is worse, than Microsoft ever was...
Thanks for the reference. My SO and here mother have OCD tendencies, and I hope I won't need for our little girl, but that the kind of help I'll like to have if needed.
In the Chinese case I read there are political implications for using "language" vs "dialect". Chinese is a very diverse country (geographically, ethnically, linguistically) and keeping the whole country unified is the role of the government. Thus this one use the terms dialect which implies all this languages are of in fact one with little differences rather than language that implies big differences. Even the name of the standard language is subject to connotation with 7 different words for it.

And this trick is also played in France (my country). Alsatian is called a dialect (insinuating a dialect of French) whereas is it linguistically related to German; and indeed it doesn't have a fixed written form and Standard German (Hochdeutsch) orthography is often used for it. Same goes for Flemish, etc.
While now France's dialect policy is a complete turnabout of his old one (repression), the dialect word is still used in place it shouldn't technically be.
I haven't ever met anyone from PNG, but I'll be sure to ask when I do!
Didn’t thought of it!

Let’s solve that timing issue!
Legitimate questions:

Many websites had to be specifically coded for IE as it wouldn't render correctly many basic parts of HTML/CSS.

Was IE6 demonstrably less compliant than other contemporary browsers? I recall - similarly - sites that were "Best viewed in Netscape Navigator at foo x bar resolution."

Also Microsoft would unilaterally add proprietary features

IIRC, IE6 added XmlHttpRequest, which - though there were other workarounds to accomplish the same thing - enabled AJAX.

Do not other browsers even today add their own features (e.g. browser-prefixed CSS properties) prior to standardization?

...and tie their software to it e.g. Outlook/Sharepoint

Okay, that's definitely bad.
Why Israeli startups now do more than just cyber, interview with VC Danny Cohen
AFAIK the fact that you see the snow getting shiner and smoother once you pass on it skiing comes from the fast liquefaction and solidification happening.
My colleges have learned to love me. It's not an instant thing, liking me, but after having apologized on several occasions to the people who's feelings have gotten hurt, well, if they know you're a good person they seem to take some abuse ;) But it's a problem I'm well aware of. However, my arrogance can often be explained by me being completely stressed out by my work situation.
My SO has OCD, she's not seriously impaired, but enough and in a way that has serious consequences on our relation.

She did not talk about it as soon as she couldn't restrain herself in my presence, and then she progressively introduced all her compulsion of everyday. I don't mind it much by itself, but it brings serious interference between us. Beside the bearable fact that it's slightly annoying to see someone having short but unexplainable behavior in your presence, sometimes I have to repeat myself because she can't understand what I'm telling her while she's in the middle of a compulsion, or sometimes she's blocking my way, and won't acknowledge my presence to let me get through. It's often hard to accept that my immediate existence as a human being has a lower priority in her brain than her irrational compulsions. It sometimes drifts into a feeling of betrayal, since she never talked about it before we were committed to each other. I don't blame her, she was very ashamed and genuinely though she could temper her compulsions for me.

The other problem is that I can't talk too much about it, since she can't help it, she always at risk to build up more guilt, and with no possible release, ends up with more stress. And for someone with OCD, more risks of irrational fears and then compulsions. Vicious circle.

I had a lot of thoughts on the subject, and to me OCD really looks like a dissonance on processing reality, and control of it. To me anxiety is mostly a feeling to push the brain into anticipation of the future, a stimulation of intelligence to solve problems like having a safe shelter or ensuring food provisions for the days to come, to control the environment. This requires to understand your environment, and trust this understanding to feel safe and stop anxiety. My theory is that people with OCD have difficulties to feel that safety, and combined with some anxiety they have the urge to interact with their environment to satisfy the brain with its need of control of the environment. But since there is nothing to do for immediate safety and control, something totally irrational is built from the ground up, for the sole purpose of doing something, and satisfy the brain.
Ask HN: Which is the best phone for completely working Firefox OS port?
I have 3 firefox OS phones, cheap variety available in India. I would like to use one phone with a good camera with Firefox OS as my main device.

Can I use Firefox OS on Xperia Z3 compact, does it have bugs? Or is there any other top-end phone which has been ported to Firefox OS with few bugs?

Thanks.
Absolutely, a great example! I was just on holiday in Sarajevo (a lovely place -- I'd highly recommend going there before they resume shooting at each other). It's full of insignificant little differences which really drive this point home. Where the UK/US split can create a figurative minefield of idiomatic confusion, the Bosnian/Serbian/Croatian split has created literal minefields. Annoying!
BOFH-admins will configure to accept-and-bitbucket-default; that is, make the other party think it's gotten through, and then ignore everything it has to say.

Maybe throw in some fuzzing: accept-and-respond-with-gibberish-default.

accept-and-spam-MX-record-always
>When all the greek

I saw a lot of wishful thinking about Greek buyers, but what was the evidence of actual Greek buyers?
Technically you just should give it 4 and half hours. I’m pretty sure digital divide here in Italy is not THAT powerful!
EU air passenger data retention system ready for take-off
That report is literally "one analyst mentioned it in passing in some report".
Proper SEO with Angular.js? Just forget about it
What kind of logic is that? Are you saying names of countries always correspond directly to distinct languages? There are thousands of languages not corresponding to country names and vice versa.
Well like I said, not everyone flies that much. I don't come anywhere near 75000 miles a year, maybe somewhere around there for a lifetime total. After my last flight on United (and Delta), I would flat out refuse except maybe first class, but that seems like a waste. I'm pretty tall and 2 hours in I'm just about in tears from the pain in my knees from sitting in those tiny seats. I'd rather pay full price than do that ever again. I try to stick with Jet Blue or Virgin as much as possible because I actually fit.
Depends. Are you spending that extra time commuting to work? Maybe putting in extra hours at work?
Revo Uninstaller Pro Key 3.1.2 Crack, Keygen Full Download
The first time I came to the UK, I remember sitting across from some rather loud Scots on the tube. I think they were talking about work; I wasn't sure, because the only word I could clearly understand was "fookin'" (an adjective which can apparently mean almost anything). Definitely not mutually intelligible to my California-trained ears.
Hmm how about: You have a 1 liter bottle of 99% alcohol. How much of the alcohol you should evaporate to have 98% alcohol left?
They failed to mention that Bahrain was a client of Hacking Team as well, although they were quite cautious this time around after having been burned by a previous experience (presumably FinFisher).
Standards compliance, security and speed were much bigger issues.

In these respects, how did it compare to other contemporary browsers?
Kind of wild this article appears now. I just yesterday was talking with a potential partner when they suddenly dropped MUMPS connectivity into the requirements. My first thought was, "Oh sh--!" I have some basic MUMPs knowledge but I certainly don't want to have my business depending on it!
Probably a naive question, but why is it the case? we have the basic formula of thermodynamic: PV = nRT, with n and R being constant, so if I keep the volume the constant and decrease the temperature, it would decrease the pressure P, making the material less hard. What am I missing?
"Context switching should be within the boundaries of a story. "

That is a good point, one I didn't know I was making while writing but one I agree upon having made, now that you mention it ;)
I'm pretty impressed with Edge. Browsing HN with it now, and it's definitely the best browser Microsoft ever made, by far. I really really hope they'll backport it to Win8 and Win7 like they didn't do with IE10/11, otherwise we're all going to be in the same shit again.

The list of supported tech is getting pretty real as well [1]. Not everything yet (wot, still no desktop notifications? do you even want people to use your browser for real work?), but a lot - e.g. very much of ES6 is in there and usable right now from the devtools console.

[1] http://dev.modern.ie/platform/status/?filter=c3e0000bf
But you're in better physical and mental shape to use those hours, so you use them more efficiently :)
Do Apple supply security updates for Snow Leopard still?
Great resource, must have if I want to have a plateau of reusable components for a REACT application, good job!
A good desription of my working situation is that I'm somewhere in-between the two worlds you describe. Thx.
Yes, you can use just the first letter of a function name. It might as well support Morse Code for all the good that does in terms of readability. I wish I knew what MassGen was thinking when they thought that was a good idea. I shutter when I think of having to use that language for mission critical systems (or any system for that matter.)