skysight-inc/HackerNews huggingface dataset:
> English grammar would oblige me to say 'I will go, am going, or have to go to a seminar'.

Isn't "am going" a "present tense". That's how I perceive it a least, and indeed, it gives me the feeling of seeing the "future in the present tense", in the way of weak LTR. My native language is 'weak FTR', thought not in the list of researched ones. But I speak English "close to native" and tend to just "think in English" a lot, especially for topics for which all my learning material was in English. But I never felt "present tense continuous" when used as future anything different than just using the present tense for the future in my native language.

Does this mean that although I speak English close to native level, I actually have a different "understanding/feeling" of it than you true native English speakers?

(of course, to even think along the lines of the study I need tons of "suspension of disbelief" and need to ignore that there are zillions of ignored variables and no freaking way to determine direction of causality at this level! ...but just pretending it makes some sense :) ...)

EDIT: my bad, I looked at the actual paper and saw that my language was evaluated and is "strong FTR", just like English. So our use "present for future" is just like the "present continuous for future" in English, just a "spoken language shortcut" and we also have real proper future sense, like all other latin Languages. Even matches our "almost american style" pattern of spending and saving. I should remember never to start talking after reading an article based on a paper: I'd better shut up before reading the paper as science-reporters always manage to distort or ambiguate stuff... sigh...
yes, exactly, that why the people who tested it, weren't confused by own arms, and were able to achieve a accuracy of 95%. That's amazing!
Thanks. I'm going to implement exactly this.
The primary platform of CL did not die. CL was ALWAYS developed on multiple platforms. From day -1 there were implementations on non Lisp Machine platforms. People actually ran companies to do so: Lucid (Unix), Franz (Unix, PC), Coral (Mac), Goldworks (PC), Procyon (PC, Mac), Harlequin (Unix), ... The Carnegie Mellon University developed CMUCL for Unix. Japanese developers KCL (Unix, ...), CLISP from Germany, ...
Hall – coming soon
It's really impressive how their sophisticated image processing algorithms are only a few lines long. If I wrote an algorithm to detect rivers, it would be hundreds of lines long and less effective. These guys tackle it mathematically and it seems almost magical. I wish I could think that way.
I think it has something to do with wide spread circumcision.

Once in you life you've felt like a god and then one of your subordinates came and cut off part of your penis. You can never feel safe after such event.
> The second is bad kerning on signs/displays.

Relevant xkcd: http://xkcd.com/1015/.
If you were using DEC Common Lisp, you might have used bits of CMUCL.
In other words, No True CoffeeScript User dislikes the scoping rules…
if "RethinkDB is built to store JSON documents", why then there are tables?

JSON docs are stored in tables -- a table is just a collection of JSON documents. We of course also support arrays, but the reason why we start with tables as a primitive is that it allows doing significant optimizations that otherwise would be very hard/impossible. If the entire DB was one huge JSON document, optimizations would be much more difficult to do. Grouping docs into tables essentially gives the system a hint as to the usage intent.

is it transactional?

Only for changes on a single document. There are no transactional guarantees on queries that touch more than one document.
A given CRT would be more consistent from different angles, but, having been there and tuned color on both CRTs and LCDs, the latter tend to be far more consistent between different displays. Also over time.

There are still vendor differences, and Mac vs. Windows color temperature differs as well.
Oh boy, Chomsky vs Whorf round two hundred and thirty three. Time to grab popcorn.

Some controversies never die and the impact of language on thought and perception is one of them. Anyway time to go grab a beer while my colorless green dreams sleep furiously.

BTW the language/thought and language/perception interactions pose problems on both sides. There is some evidence that how a language refers to directions of relative objects impacts the perception of the speaker regarding direction (and that's a mark against Chomsky) but at the same time, if we accepted the Whorfian hypothesis uncritically than attempts to relabel "crippled" as "handicapped" would have been the end of it and we wouldn't have gone back to "disabled" and finally "persons with disabilities." Of those terms, "handicapped" is the least negative but changing terms did not change really how people related so it's not as simple as that.

I doubt that large-scale and long-term patterns are that dependent on language. It may be that immediate, small-scale patterns are more dependent but as you scale out the sorts of solutions to problems we all have to navigate become much more restrained so I don't think the thesis can be as simple as it is put forward here.
That was, at least for me, the promise of all this communication technology, and one of the reasons for me to go into software: to work from home or any other place, spend more time with people I care about, no more commuting, no need to sit in a boring fluorescent lighted room for 8+ hours a day.

It really feels like business is taking a wrong turn lately. Back to reduced independence of workers and patriarchal policies. They decide what's good for you, and the office is a nice cosy place to be with your fellow workers, sit in this chair and you'll be sooo productive! Instead of deciding someones merit on the quality and timeliness of their work.

I suppose it's a sign of the times, to not take even small risks anymore, even if people end up better for it. Not to look at individual merit but take rash decisions. It's all about squishing the last bits of productivity using "proven" methods (dating from the industrial revolution?), which may just as well be self-defeating in the end. After all, remote working does allow picking the person with exactly the right experience to do a certain job from all over the world.
Do you mean "smooth everywhere"? The Weierstrauss function is continuous everywhere, but you wouldn't use it for interpolation:

http://en.wikipedia.org/wiki/Weierstrass_function
Robotic monopoly player competitive against good human players
I threw this together in a handful of evenings. It plays monopoly using the monopd protocol/servers. Enjoy!
Angular or Ember? Congratulations, you've already won.
> For me the advantage of msgpack is simplicity / efficiency in parsing the response

If you like that, you might want to take a look at tnetstrings as a format.
As a kid, flow charts were a good way to 'write' a program without having to learn a language. Also flowcharts were a nice precursor to FSM diagrams.
English speakers tend to think of time as going from behind to ahead, whereas Chinese speakers think of time as going from top (上) to bottom (下). It's hard to break the habit of saying "next week"(下个星期) in Chinese when I mean "last week", and many Chinese speakers have a similar problem. In fact, I'd say English-speakers' primary metaphor for time is climbing a mountain, indicating working to move forward in time, making us more likely to save.
You mean "Monopoly" of course ;-)
The classes were for beginner programmers. It's a good idea for them to sketch out a rough idea of their program before they start coding so they can get clear in their head things like what loops to use.

Note that I suggest an informal sketch, rather than strict flowcharts with definitions for each box shape etc.

There are other paper-planning tools too. Jackson Structured Programming is one. (https://en.wikipedia.org/wiki/Jackson_structured_programming)

I'd be interested to know if new programmers would still find this kind of thing useful, or if it's just confusing?
I'm sorry but you are incorrect. It is not equivalent. It would make perfect sense to ask UI designer to draft a design on a white board. Same applies to coding. You don't get the point. It's about seeing how the applicant thinks and communicates under pressure. The thinking out aloud part is more important than the white board part. Everyone knows this, except you?
Say "Hello" to Lo-Dash
A Runner's Guide to Healthy
Combination. Use gmail for almost all purposes. Mailchimp for managing subscription list. Own servers for other marketing emails, which although can be classified as semi spam.
lol thanks, fixed!
But how does language apply to social class and economic security in these places? I know in Malaysia there are huge differences in this regard between Malay speakers, Chinese speakers, Tamil speakers, etc. and everyone there speaks English as a second language (and maybe Malay as a third if it is not the first language).

Moreover you can't just look at income. You have to also look at overall cultural factors because these decisions and habits are often part of much larger cultural patterns within a specific community.
> If I wanted to explain to an English-speaking colleague why I can't attend a meeting later today, ... English grammar would oblige me to say 'I will go, am going, or have to go to a seminar'.

There's also "I'm to go to a seminar".
Well most startup ideas aren't new. Someone somewhere will be trying to or already has done what you might be thinking of doing in one form or another. I think you should look it form this perspective, google intensely about it, check out all those who have done it and how you could do it better.that's what Drew Houston creator/founder of dropbox also did when he started out and that is what most startups do.
> Again I agree with his opinions, but his protest is not accomplishing anything useful.

I think a refusal to fly due to security policies is a pretty strong message. If it has come to that, it shows how serious the problem has become and maybe his example will make people do something about it rather than quietly subdue.
7 Absolutely Realistic App Icon Designs
It's hard to distinguish between feeling clever and being clever.

As with health issues ("feeling better" vs "being better"), science comes to the rescue.
nps :)
China's cyber-hacking: Getting Ugly
Experimentally I just tried ctrl--. HN looks great, now I can read even more than before.

Put the default at a happy medium. That probably doesn't mean optimized for 24" displays.
I think its ok. Users wont complain. give them a message that the link has expired just like it is done now. But along with that, serve them the default / latest page=2 .

WHy are we debating on 'or' of the option. Expired message or latest page. None of them alone gives satisfactory use experience. Have them both, tell them link has expired and serve them default.
I'd prefer seeing fonts specified as an offset from the browser's standard display format, and in ems rather than pixels or points. Body text must be at the user-specified size.

Contrast is another huge and growing issue. http://contrastrebellion.com/

I'm growing increasingly annoyed at sites which offer zero padding between text and display edges. At least a few pixels offset should be offered, and I prefer 50-200 for most full-screen displays.

Interstitials, pop-up nags, requests, quizzes, and the like increasingly make me likely to either close the a tab immediately, or use Firefox's RIP (Remove It Permanently) plug-in.

Fixed-position elements, especially headers and footers, but also sidebars, are similarly annoying. With the smaller overall screen resolutions of the past few years, and wide, short format 10:9 displays, vertical real estate is especially lacking. Sidebars frequently play poorly with mobile devices.

Most lately, I've found several sites which refuse to scroll vertically while on my mobile (Android). The Atlantic's mobile site among them, but there are others. Not a helpful feature.
Is this your realistic assessment or just something you wish were true? It seems fanciful to me to believe that this is having any impact at all.
As far as I'm aware, the new full-body scanners don't record a detailed picture of your body – they just flash green for OK, or red for 'potential bad guy' (at least this seems to be the case in Amsterdam). Thoughts?
Now all they have to do is change the name :)

Half joking, but for me, whenever I hear "sourceforge" - it's like a reminder from the 90s with heavy page loads and arcane user interface. It will take time to get over it.
If this mildly juvenile t-shirt is the worst to come out of the PHP community, then I would say it's not doing too badly. The t-shirts themselves are not that bad, they just shouldn't have been distributed by a sponsor at a conference.

I am surprised however it hasn't been dealt with on the spot.
It's not like PHP hasn't had it's share of incidents similar to other communities before, but the prominent role of women in PHP usually ensures that for instance speakers using sexist imagery in slides will be torn a new one on the spot instead of it becoming a blogosphere and twitter drama afterwards.
Is your subconscious mind working towards your success?
Kids sleep longer outside. If you have a child, every hour your child sleeps is an hour of your life you won back.
Offtopic, but is there any sane reason plastic bags are outlawed here. It really annoys me because it seems like a victory of naive idealism over common sense. Plastic bags are really useful.
Readability is useful, though it's not painless to use on most websites.

I've said it before and I'll say it again: one of the pleasant surprises of seeing TBL's original WWW documentation posted to HN last year was how readable plain, unstyled HTML markup is. It's almost as if we have a need for two platforms: an unstyled user HTML reader for long-form works, and an HTML+Javascript applications platform for interactive sites and apps. I'm already using Firefox and Chrome somewhat in this way already.
These articles always make me think about:

1) Why risk is handled so badly by governments.

2) Why people are unable to change something so obviously sub-optimal.

3) How unpopular extra screening really is in the general population, rather than how unpopular I think it is from reading all the blogs about it.
I've never heard of it or seen it anywhere here in the UK, but a quick sidetrip to Amazon has just fixed that. As a hot sauce fan, I'm looking forward to trying it -- though I have slight reservations about the sugar content.
You can use the golden ratio to find an "optimal" value for the ratio between line height, line width and font size:
http://www.pearsonified.com/2011/12/golden-ratio-typography....
http://www.pearsonified.com/typography/

But of course the line height should be in relative units, not in px:
http://webtypography.net/rhythm_and_proportion/vertical_moti...
I find this comment interesting given the recent (ok, continuous) talk about not using maths puzzles in programmer interviews. This is perhaps an interesting real-world case that demonstrates how a mathematical outlook leads to much cleaner code.

Ok, solving this kind of thing is rare, but still...
I got sick of appending to PATH manually, so I dropped this in my .bashrc:

pushpath () { export PATH=$PATH:${1}; }

Since it is written in shell it has direct access to update the environment variable.
> There's no legal obligation to do that, so why should they? Because of morals? Are your morals demonstrably more correct than theirs?

The people get the government they deserve. If you demand fairness you might get it. This is why it is important people demand ethical behavior from companies and institutions. The quality of any individual’s own morals has little to do with whether one is entitled to do that or not. And even if it did why should they have to demonstrate it? Can you imagine a world like that: “we’re not going to help you until you demonstrate your morals”
English tenses are so much fun. She speaks Japanese but right now she's speaking English. The factory makes toys, but right now it is closed for the night.

But when we get to Malay, things get really weird. Malay doesn't have tenses. You express timeframe with additional words. It does however have something like a tense, namely a sort of "bounding" quality but that's not like bounded vs unbounded aspects in English since bounding may occur either in time, in manner, or in social convention. Thus one can reduplicate for emphasis, to imply continuation, to imply reciprocity, or to imply a relaxation of social convention. Consequently we'd reduplicate the verb for "to beat" if we wanted to say "he frequently beats his son" or "give" if we wanted to say "they gave eachother gifts," or "walk" to mean "take a stroll," or "arrived" to indicate that in fact they arrived suddenly and unexpectedly. (Reduplication of nouns looks kind of like pluralization but it also involves an unbounding rather than a true pluralization.)
The idea is that the core Lisp languages are Lisp 1, Lisp 1.5, Maclisp and Common Lisp. Then we can add to this: Franz Lisp, Standard Lisp, ISLisp and Emacs Lisp.

Porting code between these is relatively easy or even trivial when only the core is used.
> Mac vs. Windows color temperature differs as well.

And what's the thing that makes something dark on Windows become really dark on a Mac? Is that gamma?
Totally agree with you. Ideas are cheap. I don't know the exact statistics but I found that most of the times, a person's startup idea will be already done by someone else. You need to do research for your idea nonetheless. But just don't get dishearten so quickly when you see that someone has already executed similar ideas.
Simple, yes. Efficient, no. For example, msgpack can encode a 2-byte binary blob in 3 bytes. tnetstrings takes eleven bytes, for no appreciable benefit in decoding time.

Also there's this gem:

> You are not allowed to implement any of the following features: UTF-8 Strings

glances at title of article
True that it may not be the reason they have flopped, but honestly every co-worker of mine that has worked at Microsoft states our review process drives performance above all else. And the sample size isn't small, I'm in SLU at Amazon.
Still, considering the power of visualisations is their ability to tap into our "GPU" the most suitable preview mode would be a thumbnail even if it is targeted towards developers. On that note – no demo links - no sale.
If you're interested in constructively changing things rather than just looking good for yourself, it's worth contacting people directly before you shout to the internet at large.
I tried to find a picture, and came up with something that was clearly some previous t-shirt; an additional five minutes of scavaging around, and I'm still not finding it (although webandphp.com seems to have some iPhone-specific website which may be blocking me). Given that the premise of "Google juice" is flawed (what happened to rel="nofollow"?), would someone mind providing the context for this (as in, the shirt)?
Here's the TEDGlobal talk on the subject by Keith Chen himself, uploaded two days ago:
http://www.ted.com/talks/keith_chen_could_your_language_affe...
There are browser extensions that fix that. Installing one of them is probably more practical than trying to get PG to change his mind.
There is no technique.

There is perceived motivation - does this persons interests align with my own (they want what's best for the project, for my career, for me)

There is perceived expertise (this person has been right about this codebase before - Torvalds seems a good example)

And finally there is objective evidence - oh look my way has a 50% performance hit

If you don't have any of the above there is little way any technique or wording will help. If you have all of the above in spades then you can swear at people on the mailin list and still work right

My two cents
I've resorted to using "Change Colors" (https://chrome.google.com/webstore/detail/change-colors/jbmk...) - which has the advantage of allowing me to specify my own fonts too.

It doesn't always work.

I also use Readability.
Keith Chen: Could your language affect your ability to save money?
Compilation units can rely on each other through forward declarations, so the dependency graph is not acyclic. Header exclusion does form a DAG within a compilation unit, I guess.
I got a lot of these errors on the console for Chrome:
.WebGLRenderingContext: GL ERROR :GL_INVALID_ENUM : glCompressedTexImage2D: internal_format was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT

Turns out it requires S3TC compression which is not supported in Mesa drivers by default (only decompression is).
After installing libtxc_dxtn.so it worked just fine in Chrome.

Also it doesn't work with Firefox 10.0.12, even if I enable WebGL. It does work with latest nightly (Firefox 22.0a1) though.
Spotify uses a private Facebook API that FB gave them access too.
Very well !
Thanks,
I think this is the shirt the OP is talking about: https://twitter.com/webandphp/status/261241003204300801
Most non major urban areas give less of a crap about such things. It's only the cities that care.

The internet doesn't have as much penetration as you think.
‘War Correspondents’ In Mexico Work Around Mainstream Media Shortcomings
Same here - I now actually spend time with my children (which has its own set of challenges but ...)

I want my company to succeed - and I want to to succeed as a distributed remote company - mainly because I think that giving people back the time spent on commuting will benefit the communities they live in disproportionately

It's also why I resent subsidising railways :-)
I agree that low contrast sucks.

I also agree that breaking zoom is a silly thing for designers to do.

But small font sizes, and expecting the average user to know that they can zoom, is wrong.

All three are symptoms of a bigger problem - some designers are either ignorant about usable design, or just don't care about a significant portion of users.
A jarring thing to me is that we're talking about technical obsolescence for people at all... workers (especially in tech) can become obsolete so fast, just like gadgets are outdated in a year and obsolete in a few years.

You can't just learn a skill and become really good at it. There's all these "computer skills" and buzzwords that are hot one day then avoided like yesterday's fashion.

On the other hand here in Europe they are trying to push people to work until their 67th, or older, and pensions are reduced year after year. As if anyone will hire you by that age. Heck by that age we'll be long been discarded like an old iPod.
Can you explain? :)
Then some billionaires need to buy Elvesier et al and do so. That for my money, would be one of the best things to happen to science as the result of profit.
I think that there is still value in teaching flow charts to beginner coders. It'll get you used to pen and paper reasoning and they are very conductive to better design and architecture, when done at a higher level.
Free Riak database constantly interrogates itself to assure data reliability
I came across this:

http://storify.com/elazar/sexism-and-php