skysight-inc/HackerNews huggingface dataset:
Rather than temporarily suspend vim to use the terminal you can get vim to suspend and resume itself with the exclamation mark command. This has the benefit of not wreaking havoc on your vim session and allowing you to read data into vim by prefixing with r.

For example

:!ls

will execute ls and show you the result (press enter to return)

:r!ls

will read the result of ls in for you

More usefully

:r!sed -n5,10p that/other/file

will read lines 5-10 from that other file.

However you will most often want to

:!make
:!up build
:!git status
:!git commit -am "Fixed #23"
If you're moving to the U.S. to grow your young, early-stage startup for the next 5+ years, wouldn't it be easier if you moved your banking to a Silicon Valley / equivalent bank, who tends to be more startup-friendly and gives easier filing rules?

That's unless if you have more than 5 years of a banking relationship, but then you wouldn't qualify for this rule anyway.
Are you sure it is Xiaomi selling under cost and not the other way around? Prices for other phones are excessive compared to Xiaomi and other Chinese brands with similar specs.
> once you see a warning, you could just delete all messages that don't have the double checkmark

No, as it stands, they are automatically (without user intervention) re-encrypted and re-sent.
One of the big problems I have with this theory is the way "consent" is being defined: I find it illogical to think that every person should have to explicitly agree to every possible law they could be held accountable for. Exercising this would become the biggest farce and waste untold amounts of money.
Relevant (what-if)xkcd: https://what-if.xkcd.com/58/
This. I found that so satisfying to watch. I was also pleased that the broadcast team made an on-air comment congratulating their colleagues that got that working.
Unless we change it.
Just stating an educated opinion
As an example of this, "granted in the constitution" in your post.

The constitution does no such thing. As a free people, we created the federal government and gave it specific powers, which are enumerated in the constitution. The rights of the people are not limited or enumerated.

The bill of rights was controversial because many people thought that listing some rights would give nefarious people the idea that this was all the rights the people have.

In fact, the 9th Amendment states:

The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

And the 10th Amendment states:

The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.
In 1919, I guess, a person didn't have much to read from. They could probably read a newspaper from back to back while having breakfast. They didn't have a radio or television. They didn't have smartphones. They didn't have a lot of books at home either, I presume.

So it would make sense for advertisers to fill their precious page with words, because someone's going to read that.

On the other hand we're practically swimming in words these days. At any point I could touch a button or screen and receive more text than I could possibly read in an hour. Learning when to stop reading is very much an essential part of today's life. ("Ain't nobody got time for that", which is actually a surprisingly insightful statement.)

Just my two cents.
10mb? I celebrate anything over 100KBps. This is anecdotal but in Uganda(Third word) most personal connections(MIFI/modem) are way slower than that
I'm not aware of a directory of them. There are lots:

https://www.google.com/search?q=blood+centers

I suppose adding a city name to that search will be useful.
The only thing that would have made it better would have been some music by James Horner. Seeing that rocket land on a tiny ship in the ocean pretty much on the mark brought a tear to my eye.
Finally! With one developer full-time, this project will pick up the pace.
Actually, I wasn't aware that was the name of the ship and was at first confused, but the proper use of english capitalization rules was my first clue it was a proper noun of some sort. :)
There's a lot of speculation around the design and a third lightly reported COPV explosion that happened unexpectedly during testing.

The strut failure is what SpaceX reported but it could have also been a COPV explosion.

Two confirmed COPV explosions and a third possible explosion. SpaceX itself mentioned that an improved design will be done in the future because they had to modify their fueling schedule to increase the safety margin in the things.
Do I understand that this device, which runs raspbian, has a cellular modem attached to it and then it runs userland apps for VOIP and sending SMS ?

That is to say, the baseband chipset is on the add-in modem and you simply interface with the modem on a high level ...

So what is the userland SMS application that will send actual SMS through an attached modem ? Is there some standard GNU "phoneutils" package (I don't think there is) or did the maker of this device whip up something on his own ?
First of all leave your judgment elsewhere. Else there's no point in discussion because to you it's "Gross" to even have a different opinion.

It really depends on the people you have in your society and what the sick people are contributing.

Getting sick needs to have some kind of downside to it. Else people have no incentive to stay healthy. They can take as many risks as they want to their personal health because it's going to be paid for by other healthy people.

America in particular has a large obese population which is addicted to popping pills and overmedicating in general. If you give people free license to eat whatever they want or take as many drugs as they want without consequence our healthcare costs are going to be unaffordable very soon (they nearly already are)

Once you are in a system where everyone is forced to contribute, one person's actions affect others. If you don't take care of yourself and get sick, others are forced to pay for you. If you have too many people who don't take care of themselves, the healthy people are the ones who get screwed because it's effectively a wealth transfer: They're paying for sick people to have the license to do whatever they want.

The reality is that sick people are a drain on society's resources. Obviously we need a humane solution to treat them but the answer shouldn't just be a blank check. There are sick people who require hundreds of thousands of care YEARLY. They are not temporarily sick, they are permanently sick. I dont' think it's fair that they pay the same rate as healthy people. If you are permanently sick, that sucks but you should pay more of the burden.
You can also install a plug-in like ConqueTerm to devote an entire in-vim buffer to something like a shell session.
D-Wave Initiates Open Quantum Software Environment
I know PHP isn't very popular here, but it's awesome for string manipulation, parsing files.

One-line that reads the file, splits multiple lines into an array:

<?php
$l = explode("\n", file_get_contents("in.txt"));

Want to sort them alphabetically? Add

sort($l);

Trim them?

$trimmed = array_map(trim, $l);

Remove duplicates?

$unique = array_unique($trimmed);
FYI :make also works
Because rockets explode all the time and it's not really dangerous unless people are involved. Rockets are routinely exploded on purpose during testing.
Radiolab had a fascinating segment on US blood banks and how cutthroat the blood economy can be. In many cases, your local blood bank might be arbitraging blood from different areas of the country.

http://www.radiolab.org/story/308780-blood-banks/
> How could the city not know who the owner of the car is?

Because frankly the city doesn't care about change of ownership. Many cities (probably most in California, and SF for sure) are totally disconnected from helping citizens. They really neither interested, nor in business of helping you out. They BELIEVE you did something wrong and that's enough. Most of the time they are right and that's enough of a fuel for a SF budget committee not to allocate budget to helping few citizens out of majority to "make it right" for them.

An interesting story from an App that made it simple to fight wrong tickets. Who would have thought that SF would give you wrong ticket or that they would be in wrong generally? You not supposed to be well-informed either. At the end, they got frustrated by all people who lawfully and willingly were submitting claims via Fax and just simply... unplug their fax machine!

When Fixed began faxing its submissions to SFMTA last year, the agency emailed the startup to stop using their fax machine. When Fixed pointed out that it was legal to do so, the agency simply shut off their fax.

https://techcrunch.com/2015/10/12/fixed-the-app-that-fixes-y...
Definitely new. It's something I've watched in my lifetime - ad copy getting shorter and shorter, and the reading age dropping further and further.

I think the copy in this ad is super-effective. It honestly made me feel like rushing out and buying some of the product - even though I've never smoked, and never will.

My normal reaction to ads is somewhere between outraged irritation and utter indifference, so that's quite a result.

I think we lost that literary slant some time in the 1980s. I used to value the language in pre-70s science fiction, precisely because it was written like this. Alfred Bester and RA Lafferty did beautiful things with English, and I think Bester was a former ad man - so that explains that.

After Star Wars, Blade Runner, and Alien, science fiction became a lot more visual - even written science fiction, which suddenly became more about images (often stock images) than the power of words.
Objectivism isn't libertarianism.

And no, giving charity does no deny another a right. They can choose to forego their rights. And I would suggest not giving to those who do so out of choice.

Charity is a choice, not an obligation enforced through violence. As such it is the correct answer.

Whether we live in such a society or not, charity exists and provides for those who cannot or cannot yet provide for themselves. It works pretty well.

Is it in my interest to give to another? If I am free to make that choice then yes.
> I think everyone should experience using and programming in a constrained environment

FWIW - when I can, I like to to use a - relatively - resource-constrained machine to test my code on, so performance hiccups one would not even notice on a high-end desktop PC become obvious. I used to use a SparcStation for that, but it went the way of all earthly possessions. So now, I use a Raspberry Pi, and an old laptop (it has a "Built for Windows Vista" sticker, so it must have been built before 2009/Q3) for this purpose. It is a luxury I have when programming in my spare time, to use this as the bar - if I cannot get a program to run reasonably well on those machines, I consider it a failure (or a candidate for optimization, when I am in the mood...).
So your investment thesis is "cheaper is better."?
Or you can use tmux (which can be have vim bindings) to run vim in one pane.
I'm not sure I understand what you mean by that. Do you mean that people think that it doesn't matter what language code is written in as long as it is open source? I certainly don't believe that. It's pretty clear to me that C is a terrible language for writing secure code. (But coming up with something that is actually better than C is not so easy.)
Parole is a term used by immigration for cases where they use their own authority to let someone in when the law doesn't quite allow it.

For example in late 2000 the US government didn't get around to renewing the "visa waiver" law in time. Rather than suddenly requiring visas from everybody from the former visa waiver countries (and cause travel chaos), passports were stamped "PAROLED" for visa waiver people (mostly tourists) entering until the law was renewed. (I had a stamp like that in October 2000).
There is an important supply chain related nuance in my opinion - in the US, distribution channels are critically important - Amazon, Best Buy etc. - but in Asia, this isn't always the case, in fact a flash sale on JD or some vendors stores directly means they can play with skinny margins and sell products. If you are selling something in Best Buy, there is a good chance that there is a 50% markup in many cases which is the customer acquisition cost that Best Buy is charging amongst others (limited inventory holding, logistics etc). Because big box retail doesn't have the same kind of foothold in asia and more direct website purchasing is popular, they are able to seemingly to pull off marketplace magic but the reality is their pricing wouldn't look that different if sold in Best Buy for instance. It still might be cheaper, but it wouldn't be the insane rock bottom pricing you are used to seeing reported on TechCrunch...
Thinking back of all the times I've used the GIMP; I'm compelled to give it a little boost.

EDIT: I'm willing to give the GIMP a boost. I don't know this developer. Is someone knowledgable about this particular developer. Is it likely they are the right person to do it?

EDIT2: He's contributed a lot already for a long time and still keeps on going strong. It looks good to me.
Good thoughts, and I think it's "both", but don't make the mistake of assuming every era gets to choose freely whatever medium it wants to use. This might be at least partly a story of technologies. For example it's possible that in the 1920s they would've loved to use more images, if cameras were easier to get, and easier to use, and photographs were easier to print. (And anyplace I use "easier," feel free to substitute "cheaper.")
You can also give a range before the ! and it remove the lines in the specified range and pass it to the command.

For example, when reading xml I use xmllint to clean it up:

:%!xmllint --format -
It is indeed proprietary because it does indeed have an owner. But I use the word in the context of its design and implementation, which is basically that of the not so benevolent dictator, or the possessive or territorial.
Okay, I don't believe you. How do you know?
Treating strings as "a sequence of bytes" is perfectly fine if you never, ever interpret or manipulate the contents.

As soon as you want to e.g. limit to 160 characters and suffix with an ellipsis, you run into problems of "what is a character", and you can't even call it a single unicode codepoint. Is "Z̴̛̺͉͙͚̰̔̏ͧͅ" is a single character, or over 10? Can you even call it a single "glyph" since it's formed of many units? Here's the unicode representation:

Z\u0314\u030F\u0367\u0334\u031B\u033A\u0349\u0359\u035A\u0330\u0345

Which is a whopping 46 bytes in UTF-8. Or what about unicode flags and their 2-character representation: https://esham.io/2014/06/unicode-flags

Strings as a concept as they currently stand are absolute nonsense. A "Text" type might resolve the semantic problems (and I love the name, this is a great idea), but strings are text. Any other use is just abusing the container because it's easier to type "v1.2.3" than to make a "Version(1,2,3)" structure (especially when you have to communicate it across different programs / languages).
Selecting for men who jack off into a cup for money. Who wouldn't desire those genes.
Look at the original claim you made. You said it's possible to provide evidence of the existence of vulnerabilities in closed source software, but not of their absence. To the extent that's true, it's true of open source software as well. The dichotomy you presented, about absence of evidence vs. evidence of absence, is not about open source software but about all software built without formal methods --- which, regardless of the language used, is almost all software.

The point you made is orthogonal to the question of whether we can understand and evaluate ("verify") closed-source software.
ESR is right about discovery cost and Rust’s stdlib
Does that sentiment hold when your donations are to pro-bono legal firms?
Yet slower than many Scheme implementations, such as picrin, slower than Lua's most famous JIT, Dart is faster than Node...

Which dynamic languages are slower than Node? (Other than Python which is incredibly slow) How is it 'most'?

I'm not looking for a language war. I'm a polyglot who will always gladly use the right tool for the right job.

But Node has a ways to go before being one of the fastest JITs around.

Ion, jsc, and v8 are in similar boats.
Of course they are. I can exchange half my land for capital and now I have both.
Pardon me for not being able to tell, but is this sarcasm or sincerity?
From a few weeks ago:

https://twitter.com/tomscott/status/812265182646927361

This is a neat blog post that goes to show the extents of faking that can be done in the browser. More talks about this will hopefully lead to better "security UI" as the author puts it.
The modem likely has a serial connection and is sent AT commands, there are a few packages providing tools for that (can be done with many 3G USB dongles as well). One is SMS Server Tools: http://smstools3.kekekasvi.com/
If you are not satisfied with their actions, then typically the only remedy is to go to court, or at least mention the possibility in passing (unless you're in the mafia / government already). As for how well you'd do in court, you'd have to ask a lawyer to find out.
For changing directories, you can also use something like z (https://github.com/rupa/z) to jump around:

Tracks your most used directories, based on 'frecency'.

After a short learning phase, z will take you to the most 'frecent'
directory that matches ALL of the regexes given on the command line, in
order.

For example, z foo bar would match /foo/bar but not /bar/foo.
Compare the Babcock and Wilcox (now BWXT) design in the same document. They have a full large containment building around each reactor.

If you have a full, large containment structure, serious reactor troubles at the meltdown level are expensive, like Three Mile Island, but not disasters, like Fukushima. At Fukushima, the containment on the plant was a small vessel around the reactor vessel, like NuScale, and it wasn't able to contain the meltdown.
NuScale's design assumes there will never be a meltdown.
Foreseeable until something changes.

Utility companies are making long-term capital expenditure bets in a uncertain political and economic environment. If they can get cheap gas and cheap gas turbines, why would they consider risky, expensive, unproven technologies?
We could also look at the many examples from other countries. Too bad so many Americans are convinced we're somehow special and it can't be done for us.
Gujarat Boy Signs 5 Crore Deal for Production of His Anti-Landmine Drone
You can also use the ":terminal" command (":te" for short) in Neovim.
And even without being a malicious front, you can see them as part of the Chinese economic strategy, moving away from manufacturing to innovation/marketing .

And it looks quite nice: Xiaomi build a phone brand. Uses brand to become a consumer electronic start-up hub(offering startups, Chinese startups, a great supply chain, marketing, IP protection - all the hard things for those startups) as a way to rapidly scale. And they will have better access, and preference to Chinese silicon suppliers(think the esp32 , a great chip, afaik it's only inside Chinese products) rising that industry.
Ask HN: Isn't a Lightning McQueen around the corner?
Self driving cars are here and a racetrack is a (super) simplified version of city roads, i.e. maximizing speed on a lap w/out crashing should be a simpler problem.

Just like computers playing Go, can't they beat pro drivers easily?
Tmux is great. I have another writing in progress on my tmux workflow.
>The market share associated with those use cases is between very slim and practically nonexistent.

If so, then why do extreme editions and the 6700K exist? Those are significantly slimmer in usage than dual core I7's, I5's or I3's. In reality, there are a lot of power users who work with video, code, and plenty of other tasks that demand the highest computing power. These are usually also backed by a business, so they can charge a good amount for it.

>Quite frankly, those who care for performance and are bound to a budget are also not waiting for new product releases. They are in fact paying attention to the used parts market, where nowadays it's possible to buy dozens of server processors for chump change.

That depends upon your budget. If you're working proffessionally with the things I've listed there, chances are an $800 cost is tiny compared to the returns of a productivity increase.

>As an example, nowadays it's possible to buy on ebay dozens of bulldozer-based Opteron processors for the same amount of cash that a brand new i7 processor is sold for, and whoever is interested in computational power can easily setup a 4-socket Opteron server for less than €1000.

That statement largely ignores all the aspects of proffessional machines, and single-core performance. Getting a bunch of old opterons and slapping them in a machine is not a reliable setup. Even if it was, there are plenty of things that cannot be threaded well, its just how some algorithms work. If everything was threaded, Intel could have shoved 12 cores into all their chips long ago.
Others have answered your question about landing on land. So I thought I'd just link the pictures you asked for.

The initial (publicly shown) iteration was Grasshopper, it looked like this [0].

After that there was F9R-Dev, which looked like this [1] (it's pretty much just a F9 first stage). At some point they added grid fins, which look like this on the vehicle [2] and this up close [3] (note the anti-pidgeon spikes are being added purely for display, they are not attached during flight). Other than that there haven't really been any visible iterations, the legs look like this [4] and have since the F9R-Dev.

[0] http://spacenews.com/wp-content/uploads/2014/11/Grasshopper_...

[1] http://i.imgur.com/ZTpp8pP.jpg

[2] http://www.spaceflight101.net/uploads/6/4/0/6/6406961/518499...

[3] http://spaceflightnow.com/wp-content/uploads/2016/08/SPACEX-...

[4] https://i.stack.imgur.com/YXCrb.jpg
With HTML5 push state navigation, can we really trust the address bar? Or is the domain part protected from that?
gimp is ace, but I prefer Paint.NET
I would argue the reverse :-). I've used terminals in the past, had the beauty that is screen, even gave courses on vi. When bitmapped screens became available it was ide's for me.
You're welcome to "make the case" for whatever you want, but this comment suggesting it's something in anyone's control belies what's really going on. The price system and "profit" splits aren't something any one entity (plasma doner nor company) sets down and decides. It (like most prices) is an emergent phenomenon. You might as well "make the case" the morning commute from downtown Chicago up to Evanston should be less than 35 minutes, it's pretty much irrelevant as to how it turns out.
I actually would be pretty surprised, since Twitter axed Vine a few months back...
Just because a few rockets explode doesn't mean the whole program is doomed or wrong.

Many rockets exploded before the Russians or Americans got their first astronauts into space, and others exploded even afterwards. That doesn't mean those designs were failures.

https://en.wikipedia.org/wiki/List_of_spaceflight-related_ac...
This was something I did twice a week myself, to help get through college. It worked well for being a way to get additional money in a way which worked with the rest of my schedule, though having income directly tied to health wasn't always great. (Have a minor cold? Now be knocked out of a week or two's deposits)