skysight-inc/HackerNews huggingface dataset:
Yup, you can put buffer locations in registers in Vim, but they're in a separate "namespace" from the yank registers. They're normally called "marks" (as in bookmarks) in Vim parlance.

"[a-zA-Z0-9\-"][ypd]{,2} -- Quote to specify a register,
followed by an alphanumeric
character (or hyphen, or double
quote (the default register))
followed by a yank, put, or
delete command.
m[a-zA-Z\[\]<>] -- Set the mark indicated by the
following character. Lower-case
characters are buffer-local,
upper-case are global across
all buffers in the session.
[, ], <, and > are normally
implicit marks: [] refer to
the start and end of the last
effected range of text, while <>
refer to the start and end of
the visual selection (if any).
'[a-zA-Z0-9<>'`"^\.(){}] -- Jump to the mark indicated by
the following character. Numeric
marks are set in the .viminfo
file, while the special
characters refer to various
implicit marks, which I won't
list here since there's so many.

As in Emacs, I tend to think of it as a mark of advanced usage (but one among many, really). Navigating around in Vim is exquisite once you grok using marks. Vi had registers and marks as well, but marks were limited to buffer-local only, if I recall correctly.

This reminds me -- I need to get back into Emacs and learn some more! Hopefully this time I don't get carried away writing Lisp all night again ;) Makes me yearn for a Vim that's configurable and extensible with Lisp (there's a plugin that enables writing extensions in Racket, but I'm not sure how much extensibility it actually affords compared to Vimscript -- my guess is that it's probably rather limited, I'm afraid).
Mojolicious 7.0 released: Perl real-time web framework
One method is using weak_ptr.
Just checked Flipkart's website and it's not even responsive. Horizontal scroll appears at width of 1284 pixel. I think this in 2016 is just insane.
I really dislike this trend on putting high importance on specific words usage as a means of confronting an issue. This is hardly low hanging fruit category yet it's given so much attention on social media. The primary reasons that I believe this is wrongheaded:

a) People understand the context of the word. This whole campaign is predicated on people not being able to understand context when words are used, which is denying a basic common sense human attribute.

Virginia Department of Transportation is right:

> The officials at the Virginia Department of Transportation that they stop using “accident,” he received a note saying that drivers are familiar and comfortable with the word. Virginia officials also wrote that drivers might not consider a minor incident to be a “crash,” and so the change could be confusing

b) As the above quote also points out, that by obsessing over specific meanings of words then words that currently have multiple degrees of meaning depending on context are then recategorized to just mean one specific thing. Then you potentially lose something as a result and have to find even more words to fill the void. So we have to spend even more time obsessing over which words we use, when everyone already understood what was meant in the first place.

c) It's almost always the case that time would be better spent on so many other things. It's just easier to sit at home and complain at peoples use of language then it is to teach people to be better drivers.

It feels good to tell someone they have been doing x wrong. It makes good headlines because it's something we all can relate to. It's surprising. It's a simple thing to add to a checklist of things to regulate/control in organizations. This is why I think it's such a popular strategy that people take. Sadly it's not a very useful one.
Being a sore loser doesn't make for robust science, nor does snide ad-hominems.
Blank screen on Android as well
the only reason to use spaces over tabs is if your tab key broke and you can't map it to a double-tap space (yeah, I did that once). /thread
People die doing this: https://www.youtube.com/watch?v=B2KXVfnw4rg
mobile was working earlier... not sure what is going on. looking into it now. works on desktop though >_<
Well, it depends on how you define intent. Clearly you define intent as a conscious thought towards doing something. "I'm going to crash my car today. There's a nice-looking target. Steering wheel activate! <crash>"

Others wonder how accidental it really is that you crashed your car while composing an SMS novel on your phone. What did you think was going to happen when you mashed the gas pedal without looking in front of you?
The content of some of their books is written by very capable technical folks. Sadly, being a techy does not make you a good writer. Especially when you're not a native English speaker and are writing in English.

What's worse is that their review process seems to be worse than useless. Recently tried to read one of their books, which credited maybe 10 reviewers, and every other line had me cringing so hard it was unreadable.
"Controlled flight into terrain" is a category of accident. Other categories include "loss of control", "engine failure", "midair collision", "takeoff accident", and "landing accident".

For highway accidents, the NTSB uses such terms as "roadway departure", "collision with stopped vehicles", "collision of two school buses with subsequent rollover", "motor coach run-off-road and overturn", and "multivehicle work zone crash". All are referred to as "accidents". The NTSB uses the term "accident" even for 9/11.

The Tesla investigation hasn't shown up in the NTSB database yet. But it will.
Poe's law and all, I hope your comment isn't serious. The whole point was to highlight Richard's "neurotic" side. (It failed to convey it for me when his girlfriend started audibly indenting by hitting the spacebar 8 times... I'd go nuts, who wouldn't?)

Also, plenty of geniuses use tabs :) the Linux kernel included. It obviously has no relation.

(Seriously though, tabs are a matter of accessibility. https://leclan.ch/tabs)
A story of how 2 people nearly died playing this game
https://www.youtube.com/watch?v=B2KXVfnw4rg
Earlier discussion: https://news.ycombinator.com/item?id=9151275
I keep seeing this use case of JS heavy web apps but have yet to come across one in production that adds any value when offline. Can you provide an example?
Creating a neutron generators is pretty trivial. Get some pyro electric crystal and apply heat. pyroelectric fusion nuetron genrator.
Sainsbury's DevOps revolution cuts upfront capital costs and lead times
Why Americans Renounce Their Citizenship
Why you should change your passwords right NOW
Which English-speaking country does Billy live in? I can't think of a single country where you can kill someone through drunk driving and get away with it, but I'm not an international law expert, so maybe I'm missing something.

...Or maybe you just made a straw-man argument.
>My current understanding is that my lifestyle costs a certain amount of money, these days around $50-60 per day. Rounded up that's $2K a month. My paycheck rounds out to $6K a month. So I have $4K surplus to play with.

First you say you don't believe in accounting, then a few posts down you decide to suddenly do some accounting. I'm confused.
Functional programming in C (2013)
One of the things I discovered later in life was that all the things I thought I was too poor to do in highschool were never actually limited by the amount of money I had. It was mostly the work I was willing to put in. After some of the things I've done now... If I had just sat down and thought about it, I could have come up with a way.
https://www.youtube.com/watch?v=B2KXVfnw4rg
pokemon go death???
I wrote this a while back, in case it helps:

https://zwischenzugs.wordpress.com/2016/05/15/writing-a-tech...
Dangers of Pokemon Go
https://www.youtube.com/watch?v=B2KXVfnw4rg
I was always partial to the copy protection in Alternate Reality: The City

>The first game, The City, also featured a novel[citation needed] anti-copying technique. The program disks could be copied though the standard methods and the copy would appear to work. However, not long after the player began the game, their character would become weaker and weaker and then die from an apparent disease.

https://en.wikipedia.org/wiki/Alternate_Reality_(series)#Tec...
There is google's appscript(based on javascript), which could also be termed as serverless. So ingenious for individual purposes, I have used it as a database(with google spreadsheet), scraping and saving 1000's of html/xml, deploying and demoing bootstrap websites. It also has a time limit of 5mins 30 seconds which could be overcome by controlling triggers or by using patt0's CBL http://patt0.blogspot.in/2014/08/continuous-batch-library-up....
Caddy 0.9 Released with All New Core
GitHub Repository for Warewolf Contributions Welcome
Personally, I find everything related to personal finances among the least interesting and most repulsive things to waste my precious spare time.

My solution? My regular expenses are significantly smaller than my income, which lets me basically ignore my personal finances. (This does not mean I do not consider whether a gadget is worth the price. I just typically do not need to think whether I can afford it or not) How do I do that? By making relevant choices in the biggest expense classes, i.e. housing and car. My accommodation and car choices are _well_ below my typical peer standards. Easy? Depends on your character. Personally I enjoy the freedom and control I have on my own life much more than I dislike the laughs[1] I get from my old friends when I pop up into meeting them with a crappy old bicycle.

[1] Obviously this is much easier when both I and my friends know that I could "afford"[2] to buy a similar car than they, I just have chosen not to.

[2]In the normal sense of being able to finance it. My personal definition for affording something is that I do not have to care financially whether the purchase gets stolen the following day or not
On the async nature of setState in React
You underestimated the power of Amazon here - it's not technical prowess or recommendation engine. The war was never about technical prowess. It's Amazon's customer service which pulling Flipkart/Snapdeal down to the ground and beating them hard.
> I fail to see what is unscientific about stating conditional probabilities.

1. Create conditions which disadvantage and impoverish a segment of society.

2. Refine those conditions for centuries, continually criminalizing the margins that segment of society is forced to live in.

3. Identify that many of the people in that segment of society are likely to be identified as criminals.

4. Pretend that you're doing math rather than reinforcing generations of deleterious conditioning, completely ignoring the creation of those conditions that led to the probabilities you're identifying.

And science can't be divorced from ethics. These are human pursuits.
In slight defense of the counselor, lots of kids have outside interests and projects that cause them to lose focus on their studies and not obtain the grades they were capable of.
Very very few of them have the skills and sheer determination to actually deliver.
Shame on the councellor for not seeing the finished project in senior year and pushing to get this kid some more opportunities (not that UCSB is a bad school by any measure).
in Austria most speed cameras take a picture of the car from the front, so you can see who drove the car. (Fun fact: the cameras taking pictures from the front were added because the German police refused to enforce speeding tickets on Austrian highways if the driver could not be identified)
For me, DuckDuckGo replaced Google, FastMail replaced Gmail and SpiderOak replaced Google Drive. Some trade-offs, but nothing too painful.
Settlers III broke the game similarly. You could start playing, but once you got to manufacturing weapons for your soldiers the iron smelters produced pigs instead of iron bars and you were stuck. (and few other, similar "bugs")
Works fine on iOS 10/Safari
I contend that excluding a particular group of people from some benefit or assistance based on morphology rather than need and/or merit is, in fact, discrimination.

Imagine the situation were the other way around. Imagine I opened my own school and I offered financial assistance for people to attend, but had a policy that no black person would receive financial assistance regardless of need. Would you not call that discrimination? If not, I'd like to know what your definition of discrimination is.
RAII (or rather the only useful part of the idea: that the destructor is called when an object goes out of scope) without exceptions is totally fine if you're not too dogmatic about initialising everything (especially not things that can go wrong) in the constructor but instead have one or more separate init methods with a return value. The only important part is to cleanup everything in the destructor. This is all IMHO of course, but I've been writing C++ code for 20 years just fine without ever thinking 'gee it would be nice to use exceptions here'.
This extensive thread has some in-depth discussion of the subtler differences: https://groups.google.com/d/msg/ledger-cli/__yuMVjrOH0/mgBYL...
This is not easier to reason about than returning jsx IMO... It's only 1 of the ways to build an angular 2 component. The website tutorial is using decorator syntax. Typescript Angular 2 documentation. What's wrong with just learning JavaScript and less Angular specific syntax and tooling.

Maybe I'm wrong but I feel like Angular likes to force projects to become big monoliths where people who don't understand the problem being solved are trying to architect a solution for all of the problems.

React does have jsx shock and JavaScript tooling fatigue. However, now that React is mature JavaScript tooling decision fatigue should be less of an issue. You aren't relying on one company to solve problems. You have a community solving problems for themselves. As they need it they can add it or take it away.
Depends on your definition of "gets away with it", but it's very common to see these cases get away with a slap on the wrists. Sentences are usually a lot harder with alcohol involved though.
There are many web apps that make zero sense to write a native app for. For example, my company's product is an LMS - the administrator side is not something that makes much sense to make a mobile app for iOS and Android, as one has to create/manage courses, manage users, and view useful displays of data (i.e. charts). Instead, we have a web app that degrades acceptably for mobile, losing such features as multiple selections for modification (it has a lot of grids).

For such an app, having a longer load upfront in order to facilitate vastly better UX than using purely server-side rendered pages is a huge win for our customers, and having the time to load & interact being low also adds tremendous value to the customers, to the point that they flock to us over our competitors.

I don't find myself having a problem with frontend web app architecture - most of the problems out there are already solved or solvable with a little time spent on thought, but the knowledge is not widespread, and so we have a lot of people who have never seen what good structure looks like.
Can Facebook be trusted to properly run this and not drive it against a wall soon enough?
Yes, surely accurate modeling is the first step towards effective, efficient intervention to improve outcomes.

Right now many interventions are little more than guesses that may actually be making things worse. It's a ridiculous state of affairs for 2016.
There are a lot of noisy visual artifacts over time. Seems like just one sample per pixel?

You also may want to look at https://linas.org/art-gallery/escape/smooth.html
If you zoom in, then the oscillations get amplified and it because rather difficult to see anything.
Yes it's a simple budgeting technique but it's not accounting (particularly accounting as in the context of the article which we are debating).
Guessing from Android stats for Hibox, Slack has nothing to worry about - https://play.google.com/store/apps/details?id=co.hibox.app&h...

If anything is going to kill Slack, it will be this - https://play.google.com/store/apps/details?id=com.bitrix24.a...
Your comment is a non-sequitur. "Please don't police X" does not imply that "X has no real world implications".
Good point, I'd also rank that #1 for upper middle class upward mobility.
IMO Dungeon Master for the Atari ST & Amiga has the greatest copy protection scheme ever created. It utilized (amongst a multitude of other things) something called "fuzzy bits" that were bits which values were not set but could be either "0" or "1" when read.

>If you copy your original Dungeon Master floppy disk using your favorite disk copier, the copy will not have the fuzzy bits but normal bits instead. The game can easily detect their presence by reading these bits several times: if it gets random results, then it assumes the disk is original. If it gets consistent results, it assumes the disk is a copy.

http://dmweb.free.fr/?q=node/210
Hardly man. I'm a small business owner. I pay a hell of alot in income taxes. I have invested money.

The thing is - we all use our resources in this country. We all use the roads, the land, the water, the minerals, and every other item out there. My company probably uses more than the average person. It should be taxed at least equally - if not more as a result.

I have a bunch of people that drive all over the place. They write on paper. Many miles of roads are used slightly because of them. Paper is produced for them to write on. My grandma has never drove a day in her life - and at 95 still walks everywhere she needs to.

She makes pennies on the thousand dollar compared to me. Taxes provide infrastructure and resources. The poor are overly taxed.
This is accounting and personal finance.

Unless I am completely mistaken about what either of those terms mean.

Your approach follows amdahl's law by the way. Optimize for big wins instead of doing micro optimizations. Accounting is how you know which are which.
Reacttant
Self-driving Mercedes bus takes 12-mile trip
ARM founder says Softbank deal is 'sad day' for UK tech
Characterizing Removed Pro-Eating Disorder Social Media Content [pdf]
My favorite were the old age verification systems. I remember my dad had the original? Leasure Suit Lary, and you had to prove you were both authentic and of age.

Authentic: enter the 5th word on page 7 of the instructions (easily foiled by a copy machine)

Of Age: who won the 1978 World Series? What is a 6th grader to do there? Phone an uncle? Go to a library or book store? I breakable... Pre internet anyway :)
I think you're definition has some good elements - about nationalizing wealth and production, but I don't get where violence has anything to do with socialism. I've always considered Socialism to be "socializing" the provision of some goods instead of relying on the free market. Providing things like Street Cleaning, Birth Certificates, Roads, military, coast guard, street lighting, traffic lights, Police Services, K-12 education, Courts are all examples of common socialized goods by that definition. Different countries seem to socialize more (or less) than others. Some countries provide some spectrum of (more or less) socialized fire departments, health care, ambulances, emergency care, homeless shelters, etc...

With that in mind - countries like the United States, particularly in the latter half of the 20th century, are quite socialist in comparison to previous eras (though obviously somewhat less so than other countries).
To be honest I read 1984 maybe six or seven times and I do not remeber "prediction" to be one of the main themes.
See https://en.wikipedia.org/wiki/Thoughtcrime

The oppressive regime of 1984 does not use math or computers to look for "suspects". We might argue this was because Orwell had no idea about these methods (book was written in 1948, after all) but personally I doubt he would have used this because advocating decisions to an impersonal algorithm would make the bad guys slightly less bad: in the novel the main baddie says something like "do you want to see the future of Human Race? Think of a boot stomping on a human face, forever...".

I.e. power for them is a end in itself, and the only way to use it is to make someone else suffer. I don't see any place for "impersonal algorithms to better adjudicate anything" in this.
30W LED Corn Lamp Retrofit Fin E27/E40
Which is inherently not portable across other C compilers.
Accounting is more about being in control. It's knowledge. It has very little to do with self-improvement, career advancement, etc.

You could have equally progressed by using an accounting tool all the way through.

There seem to be a common misconception here that when someone is using an accounting tool, he is hoarding by default focusing on growing his income by spending cuts. We all know that spending less can help you so much when your income is rather low :-)
No because in x86-64 assembly main memory is effectively just a very big byte array and a "pointer" is just a index into that array. In C a pointer can be many different things depending on the underlying architecture.

When Intel made their 16bit cpus they still could address 20bit of memory so they decided to create the DS (current segment) and DX (offset) register.

The problem with far pointers is that they could have different values but point the same physical address and C still carries that legacy with it in the form of undefined behaviour which makes everything needlessly complex.
I got mobile fixed on my ios devices. I don't really have the tools for testing android at home. anyone want to confirm for me?
> They use terminology like "accidents" because [...] murdering a child is difficult to prosecute.

> murder (n) : the unlawful premeditated killing of one human being by another

Apparently, you are also into redefining words in a way that suits you. What next, they're having a war on pedestrians ? We're letting drivers commit genocide ?
Building a CaaS for the enterprise. Part 1
For all the good things Rust brings, one should not forget Rust isn't the first language having RAII, regions or being memory safe for systems programming by default.
Ah ok, that makes sense. A weakness then that they had to focus on making the merger work and keeping the investors happy, when there were more important things to do.
There weren't a lot of questions on LSL though, so you could get memorize the right answers with trial and error.
Windows isn't the only non-POSIX OS out there, maybe for the HN crowd I guess.
That's a good point. Safety critical systems commonly require loops to have maximum iteration counters and also forbid recursion.

So what's left probably isn't Turing complete.