skysight-inc/HackerNews huggingface dataset:
I never got into the habit of using { and }. I just use H M L (high/medium/low) to get approximately in the right part of the screen, then go line-by-line. You can also do 5H or 10L to get "5 lines from the top" or "10 lines from the bottom". I make pretty good use of vim features, but I like to mix some sloppiness with the precision. I don't often count things before typing commands, because that breaks the second-nature quality of navigation. If something is more than 2 or 3 objects away, I approximate. I do use counting with t, T, f, and F a lot to hop around, including things like c2f). Very frequently that combines well with spamming j.j.j.j.j. I use . with trivial movement (like j or n) at least 10x more than @a. Another way to move fast sloppily is W and B. I guess I'm saying: learn all the cool stuff you can do, but don't feel like you have to find the most precise way to do every little thing. If you're just starting out, relax and don't try too hard. You can always just pick one new thing every couple weeks and try to add it to your habits.

Oh also: he mentions O to insert above the current line. I use that a lot, but on my systems (going back 15 years or so I think) it has always required a pause, like vim is waiting to see if I'm typing O or some longer command. If I type O and immediately start entering text, strange things happen. This doesn't happen with o. Does anyone else experience this? Maybe it's just something weird in my own setup.

EDIT: Some more "moving fast sloppily": 1G goes to the top of the file. G goes to the bottom. Also you can not-move, but scroll the visible area so that your cursor is on the top line (zENTER), middle line (z.), or bottom line (z-). I use that a lot when I am Ctrl-Fing through a file, so I can see more context.
Why 12 and not 2, 1 or 1890? The choice of the number of values per position is entirely arbitrary, and almost the entire reason why you prefer twelve over ten is that twelve has more prime factors AND is close to ten. Six has the same number of prime factors as twelve; so does twenty-four.

"Nobody ever need to divide anything by 5"

So, what is left after you remove your "2 3 4 6 as factors" from your example up there of 60? If you work 35 or 40 hours in a week, how many hours should you expect to work on a work day?
Apps that send packages with the Shippo API
This is its 5th launch and I love the way the logos and lettering on the outside of the rocket has not been retouched/repainted after the previous launches. You can see it's used space ship.
Some thoughts:

1) Put pricing higher on the home page. I expected this to be like other services that take a project percentage, was surprised to find a $50 subscription fee, which I won't pay because I didn't find a quick answer to 2:

2) Did these leads ask to be contacted by every pipeline user every week? Either they didn't, and I don't want to spam strangers like that, or they did, and that sounds AWFUL, and climbing into a dog pile like that is going to scare off anyone who has a decent pipeline of their own.

edit: saw "We aggregate leads from 200+ sites, job boards, Slack groups etc."

That's super gross. The point of services like these is that they're not from those sources.
10 prototyping tools on a budget
No, its safe to say all major tech company's have have NSL's, and are required to allow the government to search and request data, it would be foolish to think otherwise. [1]

[1] http://www.nytimes.com/2016/10/05/technology/subpoenas-and-g...
Well, for a single data point, myself, most of my family, and most of my friends want AI in their lives.

Hell that's the whole purpose behind devices like Google home and Amazon's Echo. People aren't buying them because they look nice, they are buying them because they are a simple voice-operated AI that can answer question and do things for them.

You might not want or like it, and that's okay, but don't act like nobody is asking for this. People have been begging for it since computers were a thing.
To be fair, reporters were on site and they were broadcasting a live stream.
I guess, reading through these comments, that I'm the only one who wants this future? Yes, sign me up, google. I'll give you more of my information, if you can take it. Can I wear an implant that measures my heart rate, body fat content, blood pressure, glucose level, and brain activity as well? Because as soon as I can I will be the first in line for it.

What some of you don't seem to realize, (and this happens in EVERY SINGLE ONE of these threads) is that:

1) AI is not magic. Yes, we call it "AI", but you use words like "know" as if there is a conscious entity that "knows" something about you. The AI doesn't "know" anything. It's a computer.

2) Yes, actually you can opt out if you want to. Get a flip phone, don't use google services, use an adblocker, block javascripts that you don't like, don't send emails to gmail addresses, etc. Just don't use their services if you don't want them. Yeah, this might be harder. It might feel like you are living in the 1990s/1980s, but it sounds like that is what some of you want.

I, however, want a future where an AI can tell me things like "Flights to Shenzhen are really cheap right now, and you have the discretionary income to afford a trip there. Here is a possible itinerary for you based on the types of things I know you are interested in. You could leave this Saturday and there is nothing on your calendar that you need to be at for the week."

Or

"I noticed that you have been bicycling a lot lately, and based on the patterns of where you go, I think that the following bike trail would be interesting to you. The route is loaded up on your phone already."

The other thing: google is an advertising company. Yes, because I know this, I am able to take this into account when listening to google's suggestions. But here's the thing: I like being [well] advertised to. I have discretionary income, that is WHY I HAVE A JOB. I am going to spend that money on things. If there is an AI that is helping me find the perfect nexus of things I want and things that I can afford, that is a GOOD thing. That is helping me more efficiently spend the money that I got.

Yes this stuff is subtle. Yes this stuff is pervasive. No we don't need yet another "2edgyforme" "if you aren't the customer you're the PRODUCT" articles about google.
I know that Netflix is relying more heavily on it's 1st-party content lately, but I can't see how Disney could buy Netflix without making negotiations much harder with every other studio..

Why would Sony/etc allow movies to be shown on a Disney owned platform?
What constitutes a "secret arrest", as mentioned in this article? Jose Padilla was arrested and initially held without notice to his family or attorney. Is that what this arrest is like? What proportion of the arrests in the US are "secret"? When the families of the prisoners are told, are they sometimes bound by court orders not to disclose the arrests?
You can't use it for SMS because it's not like other SMS apps. When you send an SMS on Allo, it goes through a random relay number controlled by Google, not your number.
I'm already regretting giving Google so much of my personal data, no way in Hell am I going to give a copy of it to MS. But I agree about the interface since I use Outlook for work emails.
Realistically it would have to work the same way as spam filtering does for email.

Come to think of it, it's surprising that spamming is not more prevalent on SMS networks, because it's the same kind of federated system. But I guess access may be gated well enough and enforcement strong enough to prevent that.
title sound like something coming out of filthy mouth of russian genocidical free masons communist whose familiy tree did genocide
Show HN: SiteKite – quick and easy portfolios based on your GitHub account
> The reason C didn't expose registers

Uh ... http://ee.hawaii.edu/~tep/EE160/Book/chap14/subsection2.1.1....
> [...] nobody would take it seriously and would move onto IPSEC.

Sounds good to me.
Might want to do something about that booster being on fire after landing.
I am not sure Musk has ignited anything. Weren't these competing companies already on this track?
I used to feel the same way you do; I grew up here, moved away, and eventually came back. Atlanta is a much different place now.

I wouldn't choose to live "just outside" of Atlanta either, for all the terrible traffic/commute reasons you mentioned -- I live ITP and a 5 minute walk from a train station with a 10-minute hassle-free commute. Somehow I can survive here as part of a one-car household.

Also please don't paint an entire city (let alone one with Atlanta's demographics) as full of "casual racism." C'mon.
How does that solve anything? Either these services will have to publish the key on your behalf (so you can lookup the public key for bob@gmail.com with some public API), or you will have to provide the public key every time you hand out your email address.

The former doesn't fix the issue at all, and the latter is unworkable because the guy reliably giving out the wrong email address will absolutely not remember his public key.
> On the other hand, that person is leaking his information directly to me just because of typos when he fills out online forms.

I often get some misdirected emails because of a very banal name in my country.

When the email contains a thread history, I sometime noticed that the address was simply corrupted by a recipient, such as numbers getting dropped from the genuine address in their reply.

I guess some systems can't handle correctly numbers or other characters in email addresses.
This is a much simpler rocket than the Falcon 9. For one, it's suborbital. Its flights are so much simpler than the full orbital injections and hypersonic reentries the Falcon flies.

A quick list of things Blue Origin hasn't done yet:

- Sent anything to orbit (much less paying cargo)

- Sent anything to geosyncronous orbit

- Landed a ship coming back from orbit

- Docked with the ISS
"New Theft of Secrets", as if whistleblowing was a bad thing.

"he stole and disclosed highly classified computer codes developed to hack into the networks of foreign governments"

"different in nature from Mr. Snowden’s theft"

What's next, NYtimes, calling people "rats" for reporting a homicide?
It wasn't a currency in the same way that gold isn't a currency. Latinum is supposed to be a substance which cannot be replicated unlike most things so it's valued by, as you say, the avaricious.
My partner received a few emails which a government representative had tried to forward from their work account to their private Gmail account whilst getting the address wrong. These contained personal information relating to correspondence with constituents.

From time to time I have had messages relating to a government planning committee as one of the members got the domain of someone's departmental email account wrong and the messages come instead to the domain I administer.
Having the correct type doesn't guarantee correctness.

As a noob C programmer, in my programs segfaults often occur along with undefined behaviour (which is much worse, as your program will silently give the wrong output).

While in Python, you'd get a traceback which is much easier to debug.

> Requiring a massive set of tests to actually validate your code.

Both require tests to validate your code. Sure, static typing can verify some trivial mistakes, but they can't check that array accesses are in bounds, integer overflow, etc.
True, assuming no malfeasance on the part of the authors.
The scope of Alphabet’s ambition for the Google brand is clear: it wants Google’s information organizing brain to be embedded right at the domestic center — i.e. where it’s all but impossible for consumers not to feed it with a steady stream of highly personal data.

Unless, that is, you never buy any of that junk in the first place -- because like, who needs most, if any of it, anyway? -- and keep going on with your life. Which was humming along just fine before the IoT came along, after all.
Editing your own genome. (Note well: I am not suggesting this!)
Thanks for this! At least they are being more transparent than in the past.

By my calculations, Apple is doubling this (based on iPhone 5, and OS updates, not security updates). I think in $/month for disposable hardware like phones.

Plus, Apple's model is to charge for software development, while Google subsidizes it with ads/surveillance/platform lock-in. I'm happy to (and did, with the iPhone 6) pay 2x to opt-out of the OS-level surveillance.

So, for me, this phone is 4x more expensive than an iPhone. That takes real "courage". Of course, most people don't think like me, so they'll probably sell lots of these.
> it's too useful as infrastructure to hand it over to some greedy jackasses.

This is an extremely dubious claim and I don't see why everyone is so eager to support it.

What exactly makes Twitter valuable infrastructure? What compelling service does it offer to people and society? What other things would stop working if Twitter were shut down?

All I see is a bunch of people shouting at each other. Most people do not and will never use Twitter.
Trello bug bounty: Access server's files using ImageTragick
I met a good friend and current employer because Google Now told me about an event I might be interested in a couple of years ago.

Of course it also once told me how long it would take to get to an ex's house from my current girlfriend's place.

How about an 'OK, funny once' command?
The reviewer took several shots in sequence to demonstrate the random nature of the auto HDR.

I'm just pondering how it happens. The HDR flag not a decision the software makes at the instant of capture. While composing the shot, there is a liveview from the sensor plus the processing pipeline, including the HDR processing. Does the user not realize/perceive that HDR is enabled before pressing the shutter?
Google Has Its Own Phones. Now It Must Fix Its Retail Strategy
I think there are two problems with this suite of crap from Google: the privacy issues and the fact that Google is putting corporate objectives ahead of creating useful things.

It's clear Google wants to "own the home" and all their products were built to further this goal (rather than be useful themselves). This is why Google bought Nest for 12 jillion dollars. And it's why the iWatch failed and Google Glass failed - right now, these are niche products that barely have purpose.

Now this stuff may become integral to our lives, as depicted in so many sci-fi stories, but if they become embedded in our lives and are wholly owned by one huge company, that should be terrifying to everyone.

Here are some real world reasons why: a virus is installed on your Google box through your wifi - now house robbers know everything about your schedule and habits. Your parent goes through your every personal action to make sure you aren't getting in trouble. A spouse uses the system to track your every movement and make sure you aren't cheating. And of course, the gov't has access to all of this data by default. Imagine being a famous celebrity with every action in your house known and accessible to any gov't peon with access and a bit of curiousity. This isn't some conspiracy theory, this is exactly the access Snowden had (and he was a contractor).

It isn't what these products are, it's the direction they represent: complete surveillance of every personal action, stored and owned by one monolithic corporation and the government. And not only is this is sort of where we are heading, it's Google's clearly stated objective.

It reminds me of the 50s when plastics were going to revolutionize everything... which they did, but we melted off the ozone layer before realizing the consequences of slapping new technology across the world. Especially when the benefits are so minimal and the threats are so real - imagine McCarthy with the type of access and control these devices would provide if Google succeeds in pushing this across 80% of homes.
They're not really machines, as a machine is defined as a contraption that converts one form of energy to another (e.g. a lever), these are just molecules that look like machines but have no handles with which to use as the analogous machine.
Sounds like you've got something mapped to a key sequence that starts with O.

You can look through :map and try and find it -- not sure if there's an easier way.
It wont be used for A/B testing only. Governments tend to get data and oppress people based on it. Where it comes from rarely matters on that level. You may live in a country that right now doesn't do it, but historically, and currently in other parts of the world, it's a very ongoing theme.

So you can not say 'world hunger doesn't exist because I just had a large sandwich', the issue is more global.

We are just not that evolved yet, and if near 100% aren't where you expect them to be, then you can't assume anything else.
What makes you think that deleting location history actually deletes the history? Reminds one of the group of students called Europe v. Facebook [0]:

Schrems described the file obtained through a legal request as
a 500MB PDF including data the user thought they had
deleted. The one sent through a regular Facebook request was a
150MB HTML file and included video (the PDF did not) but did
not have the deleted data.

[0] https://searchenginewatch.com/sew/news/2114059/facebook-file
printk("Badness in %s at %s:%d\n", [...]
That function does not have side effects, so it would be pointless to remove the assignment altogether.

Assigning errors to underscore is effectively the same as try { myFunc(); } except { pass; }, making them equivalent.
If the accusation is true, nothing about this is related to whistleblowing. It's closer to sabotage and espionage.
Wonders if this is Shadowbrokers...
In 1998 I had a fair idea email/mobile communications are monitored
In what year did you get the fair idea about it.. and what Snowden and now Yahoo revelation meant to you.
You might find vim-sneak useful: https://github.com/justinmk/vim-sneak.

https://github.com/easymotion/vim-easymotion is another plugin that does something slightly different, but also useful.
I've long since given up hope that I can achieve any sort of privacy. Even were I to do my utmost I will still be on the periphery of others using tech, visible through their actions. The only thing I really want is for the content of my messages to be private. This can be achieved through end-to-end encryption. I push everyone around me to install and use Signal instead of Messenger or Google Talk.
I'm sorry but if you think that far ahead, then how do you do anything?

Do you go out in public? because if you do, some company could be recording you on CCTV, and the company that makes the CCTV equipment could sell the business to Google who could update it to use the CCTV footage in AI learning, which means that someone could eventually lookup your face and see you were at a smut store 6 years ago.

At some point you need to draw the line, there is no perfect privacy.
Exactly! In a public space, you can expect someone to be collecting data about you, even if it's only photographing you in the background. In a private space, you expect no one to be collecting data about you, except the people you are directly interacting with.

Aren't there some wiretapping laws around this sort of thing?
I find that marking my place with "ma" and returning to it with "'a" is a huge productivity boost. Of course the "a" is just a label, you can use any character (this allows multiple marks as well).
Testing all the ARMs
So am i the only one who paused when I read: "...Pixels have built-in chat support where customer-service reps can take over smartphone screens to identify problems."? Or is my tinfoil hat getting too tight around my head? ;-)
Are you aware that your new link doesn't talk about unfettered access?
Apple wants (or wanted?) control for themselves. DRM everything; control the products after sale; wall the garden. They became the thing they hated back in 1984.

After Snowden made Apples collaboration with the government economically untenable, Apple may now be willing to let users have control. They fought the FBI to protect privacy on a transparently political charade. They've built hardware and software key protection into the iPhone.

But this is a change, and maybe it's a lie, or maybe it will change back, or maybe they just won't succeed. I'm not rushing out to buy a Mac Book.
I am actually quite uncomfortable that my stock Android is making suggestions on how long it should take for me to get home or work (when I have never explicitly mentioned that it is my home or work).

The problem is that I want to use Google Maps so what choice do I really have?

Sure I use a dedicated gmail for my phone but that really does not help much.
Those laws were passed because of cultural values that are widely shared. You make it sound as if bankers would prefer racist policies if only the law would allow it. GP's point is that even though most bankers do have such high-minded motivations, regulation is necessary to avoid bad actors from gaining a competitive advantage in a race to the bottom.
I think that's part of the learning curve. Early devices were just too underpowered. But compare with iPhone 5: released in 2012, and still running the most recent OS (albeit somewhat more slowly). And Apple usually has pretty extensive OS support for their non-handheld hardware too (I'm still rocking a 2010 MBP).
People will come to value their privacy more if/when they or their loved ones become victims of harassment, stalking, blackmail, or identity theft as a result of their data being abused, leaked, or stolen.
Indeed; after a time they required search history to be turned on in order for commuting traffic information to be supplied, which was not initially the case.

At that point I turned it on but deleted* the search history each day, until such point as they changed the delete controls to be more of a nuisance.

I now use DuckDuckGo and an iPhone instead.

* Or so their site claims.
Your Body Text Is Too Small
Same link as https://news.ycombinator.com/item?id=12645282 makes me wonder if this youtube vid is being spammed by socket puppets. Sure feels like it when I look at the nicks…
> Things like "Harambe", the "such wow" doge, YouTube shorts, etc. don't make such an indelible impression.

Uhh, based on what? The only difference is the nostalgia
A long ago discussion of chicken chicken: https://news.ycombinator.com/item?id=5969535
The only difference being that the user now believes that she isn't being tracked now.

I hope that there will be a day when Google and Facebook will combine forces and work on a sequel to "The Lives of Others" [0].

[0] http://www.imdb.com/title/tt0405094/
High-assurance security from 80's-90's used them too in both formal specifications and coding approach. It was more like looking at the kernel as a giant, state machine but you can do protocols or app components, too. Many will complain about unreadability of C code. However, a proper spec or DSL for state machines makes them extremely readable with the C code autogenerated. They're also extremely easy to formally verify as you pointed out.

On page 15, you can see Rockwell-Collins combining model-driven development with Z, SPARK, and state-machines. It's a nice example of power of interacting, state machine approach combined with some other elements.

https://www.nsa.gov/resources/everyone/digital-media-center/...
Adventurer's Codex version 1.1 is out
Thanks so much for this link, so simple and exactly what I need.