skysight-inc/HackerNews huggingface dataset:
I also think that smaller scopes/function bodies help to reduce variable name length. When you write small functions that solve a single problem, the variable names tend to be very concise. This approach helps me try to keep my code under 80 columns, and I feel that it greatly improves the readability.

Regarding the verbose identifiers, I recall the first time I started looking at Objective C (and NextStep I believe) while attempting to get into iPhone/iOS development. I couldn't believe what I was seeing. IIRC there were function names that were damn near 80 characters long. I played around with it and built some simple iphone apps, but I just couldn't take it.
This is actually impossible (at least with UNIX shells), as shell builtins cannot have the SUID bit set - and your shellitself also shouldn't ;)
You're best bet at understanding is to read "Master of the Senate" by Robert Caro.

The book is about LBJ, but goes into detail about how the civil rights legislation caused the "conservative democrats" (aka segregationists) to join up with Western conservatives, who are the extractive people tha I mentioned.
Bewafa Saayeba – Romantic Song – Music Video – Lohit Sharma
I don't mind the subscription that much personally, but what I do mind is their scam of making it seem like a monthly subscription when it is actually yearly. To cancel they make you pay half of whatever your "leftover" subscription rate is, so if you are on the $50/mo plan you have to pay $25/month * however many months are left till your actual yearly renewal date. This is hidden in their terms and not actually stated anywhere that I saw on the main sub pages.

This model is fine for companies and large businesses, but for small time contractors that might only need software for a month or two it is a complete scam. I missed my renewal date this past year but in the mean time I've started gathering alternatives for all the software I use from Adobe.
Because Clojure is not new language it is another Lisp. Language adoption should not be primary driver.

Clojure is more Java based than JVM based. This is main issue. It inherits all Java limitations and share problems inherited from Lisp world.
https://github.com/clojure/clojure/blob/master/src/jvm/cloju...

By selling soul I mean:
1. Clojure will forever have ugly/broken stacktraces.
2. Inline/Class limits on JVM will not disappear.
3. Half of Clojure libraries are just wrappers.
4. Lack of TCO and other recursions optimisation.
5. Performance will be always worse than Java
6. Type system with garbage in -> garbage out approach
> Submitting proof to authority that you had done nothing wrong (as a defendant) is not the same as exacting revenge, even if the authority didn't see the initial harm.

Its not about revenge, it is about justice. I explained revenge is not so much about the person who experienced the initial blow, more so than potential future victims.

> Along with the other descriptors of his ex-customer, it comes across as unprofessional.

I understand you feel that way but I disagree. It comes across as someone who stands up for his right when put in unjust situations. A potential customer should not need to fear him, as he is normally a solid business partner, and may even work hard in your advantage (for free). He mentions he goes out of the way for his customers, and his very example even proofs this. The people who read his blog regularly supposedly know his personality better. There's a conundrum in the fact that blog posts might be written for people who are more in the know, whereas everyone in the world can read it. We see the effects of that issue more regular, this is'd merely an example of the effect (is there a name for it?).

He is also not posting personal details of the plaintiff. Not enough to identify them. That is professional.

Then again, I am biased. I got bullied at school, and I generally didn't end up returning physical violence. I wish I did. I'd be more mentally resilient now. Not all is lost though.
> which is exactly what Go does IIRC.

Under the hood, I guess yes. But in Go, the developer always use blocking API and the runtime does the magic with the async stuff. Some people find it easier to reason about code written this way.
Doubt it. We’ll just create other work opportunities for those being displaced by automation. Google "Economic Possibilities for Our Grandchildren" or http://www.newyorker.com/magazine/2014/05/26/no-time
If anyone could read Chinese, here is the product page on Nokia's website: http://www.nokia.com/zh_int/phones/nokia-6
Bikaner – City of Life – Incredible India – Rajasthan – Jaane Kya Dikh Jaaye
I thought this one was a little less bias than others.
Uber isn't backed by an army, secret courts, and they can't decide to throw me in jail.

Edit: Fix my autocorrect word choice.
The dd idiom can be used to split a file into parts with known block size, something like

(dd bs=$SIZE1 count=1 of=file1; dd bs=$SIZE2 ...
This is a good list. The alternatives have seriously improved in the last few years (Seemingly after Creative Cloud became a thing.) I've been using Pixelmator over photoshop and Sketch over illustrator for the past few months and it has been great for the most part. I'm not a pro user of either (I'm more on the dev side) but they have served my uses well.
The author did a fantastic job !
Thank you for posting it here.
Cool, although this doesn't really help with my most common-case, skipping the first line.

(head -1 > /dev/null; cat -) < file
Unfortunately, Adobe is a terrible company these days. I had been using their products for over a decade, so unsubscribing and vowing never to work with their software again was not an easy decision for me. It sucks, because I think their software is great, but the company has completely lost my business.
Ask HN: Have you built an app for Alexa? What were the learnings and engagement?
Show HN: A Nuklear GUI App Written in Go Runs on Android
It is convenient to have a service where you can generate "virtual credit cards" and set monthly or all-time spending limits to each of them separately and close the cards when you need.

In Finland we have Aktia Wallet[1], but probably similar services exist in other markets as well.

[1] https://aktiawallet.fi/web/
Construction of real algebraic numbers in Coq
Meanwhile, you can download and try the sample code.
https://github.com/sveltejs

I spent a few days testing and it was an eye opener, compare to the numbers of >100 outstanding issues filed in React, Angular, etc which may probably never fix it for some reason and complexity.
EURUSD: Vulnerable, Faces Corrective Pull Back
My point is that i wished rust made the choice to favor actor style concurrency officially. Which means autonomous entities communicating by message passing, having a single "run loop" ( thread, coroutine whatever), and encapsulating a state.

I mentionned async io but i should have added "+ event loop", because they can be used for different things indeed.

Now maybe the rust team could officialy endorse one programming model for the server side, but keep the language itself agnostic, so that other people could try and do different things in the future. But i don't think leaving it all to the community to decide is good for the very beginning. You need everyone to go in the same direction because there isn't enough talented people to run multiple races at the same time ( but honestly i don't have that,much experience running communities, so it's just my feeling).
Please let me know how editing goes for you on Blender on a semi advanced video project. These types of comments are the worst. It's on the same level as "Yes, GIMP is an alternative to Photoshop because it has brush and layers".
It has to be said again that RBMKs like Chernobyl are a terribly unsafe design, in that they have a positive void coefficient and can go prompt-critical (basically the core can explode). If you read between the lines, this design won in the USSR because it was easier and cheaper to build[0]. The soviets also (allegedly) skimped on the construction[1].

Since way before Chernobyl, the US has been operating LWR and PWR designs, which have a negative void coefficient and therefore can be built to be passive-safe[2]. Correspondingly, no deaths have ever been directly attributed to failure of a production LWR or PWR.

[0] https://www.iaea.org/sites/default/files/25204744759.pdf (page 51)

[1] http://articles.latimes.com/1986-05-02/news/mn-3039_1_cherno...

[2] https://en.wikipedia.org/wiki/Passive_nuclear_safety
I think some of issue here is that when you ask for "concurrency / parallel programming primitives", you're actually talking about more than one problem. We can divide things up as follows:

- Data parallelism. This is where you have (for example) a giant array of data to process and want to use as many cores as possible. For this, rayon is gorgeous: https://github.com/nikomatsakis/rayon Seriously, I can just not say enough good things about programming with rayon, and how nice Rust's "no mutable aliasing" makes coding. Also at some point, Rust will also need good libraries for talking to the GPU.

- I/O concurrency. This is where you have a server that needs to respond quickly to 10,000+ sockets, for example. For this, it looks like everyone is standardizing on futures and tokio: https://github.com/alexcrichton/futures-rs https://github.com/tokio-rs/tokio

But it seems like you're most interested in Erlang-style actors with M:N green threads? The issue here is that—as best I remember the history of Rust—the Rust maintainers decided that green threads were simply too high a level of abstraction for Rust. I think Rust will eventually move back in that direction, first using futures+tokio+async I/O, and then by eventually adding async/await sugar on top. That way, you'll only pay for coroutines/green threads when you explicitly opt in. But it will take a year or so for all this to start maturing, I think.

In the meantime, tokio's method-chaining syntax should actually be somewhat tolerable, especially because Rust has a `#[must_use]` attribute that prevents you from forgetting to use a future. If you're lazy, just run everything through rustfmt to get the indentation right.
Currently trying some CBD oil with my moms. Prognosis: groovy. I spend less time anxious, irritable, hyperactive, distant, incapable of eating. It's quite nice. She likes it for going to sleep better and staying asleep longer, and I suspect its helped decrease her allergy/inflammation symptoms that wake her up in the middle of the night, coughing.
I can't see the advantage to having two files open and Open in the same directory. Why would you want that?
In the comedy movie "Back to School", wealthy business man Thornton Melon hires Kurt Vonnegut to write an essay for him on Kurt Vonnegut for English Literature class. The professor knows Melon did not write the essay and tells him "Whoever did write this doesn't know the first thing about Kurt Vonnegut!." He got an F.
Yeah weird. In the '50s we wrote stories about automation removing the yoke of labor from everybody, freeing us up to be our better selves. Now we panic that Capitalism is threatened and invent stupid ways to patch it up (make-work, mandatory service etc).
Ordinary guy with no ordinary talent works hard to win hearts of listeners
LaTeX Coffee Stains (2009)
In the event of a popular uprising, the semi-automatic hunting rifles owned by many of the public would actually be more effective against police/military units and their body armor than many military rounds. .30-06 has more power behind it and leaves a bigger hole than 5.56 NATO.
It was designed to be done at the day shift, but they needed additionnal power at that time...
(so it ended being done by people without training)
That would make the function pure, not necessarily make what you're doing functional programming. First-class functions and their manipulation is also a requirement, IMO
Some people. And those people can pay for it thank you.
> verifying customer's country using their IP

If you use direct debit (which is also cheaper), isn't this taken care of for you are charging their bank account directly?
Predicted, mostly, by Isaac Asimov in 1954:

https://en.wikipedia.org/wiki/The_Immortal_Bard

(TL;DR with spoiler: Time machine brings Shakespeare back to the current age, where he takes a class on his own work and is flunked.)
True, but rate-of-fire is often the more important feature of a weapon.
I'm missing an option to disable HDD altogether. I have one hefty NAS, and the other systems only have SSDs (128 GB in the notebook, 256 GB on the desktop).
For Chernobyl, the security measures were explicitly bypassed after the reactor was poisoned to raise the power level...
Didn't know that. That's clearly a good thing.
>If anyone can answer what the 'correct' interpretation of a piece of writing is, it's the author.

To echo the other comments questioning that premise, there's also the famous Isaac Asimov anecdote:

Isaac Asimov often repeated an anecdote based on this: He once sat in on a class where the topic of discussion was one of his own works. (He did this in the back of a large lecture hall so he could remain semi-anonymous). After the class ended, he went up and introduced himself to the teacher, saying that he had found the teacher's interpretation of the story interesting, though it really wasn't what he had meant at all. The teacher's response: "Just because you wrote it, what makes you think you have the slightest idea what it's about?"
S.T.A.L.K.E.R. 3D shooter trilogy maps are based on real plans of Chornobyl and Prypiat. See photos here: https://www.youtube.com/watch?v=JPf8YlzUPw4 .

S.T.A.L.K.E.R. itself is unusual game.
Texmage-Convert Text to Image Chrome Extension
Yes but someone could pay or coerece a weak link to extract the data. The DEA has been known to engage in this behavior: https://oig.justice.gov/reports/2016/f160107b.pdf, (even for things like reporting customers who are carrying large amounts of cash but no drugs).
>"Given SF is more and more the center of the US ..."

How is a small city(124 km2) with a population less than 900K people, that sits on the extreme edge of the U.S the center exactly?

Geography and population not withstanding, it's not the center for fashion, the arts, publishing, politics, finance or even tech as that distinction belongs to the peninsula.

I don't believe the perception of S.F as the center of the U.S is even remotely common.
English teachers serve to train a new generation of English teachers. Its a strange stable loop that formed in our educational system. The rest of us look on in confusion as they babble about imaginary features of written works that only they are competent to adjudicate.
In Canada I believe (don't own any bitcoin) you can withdraw from a few dedicated bitcoin ATM's, as far as I know you don't need to also use a regular bank ATM card in the process.
Interesting, same mechanism

https://www.ncbi.nlm.nih.gov/m/pubmed/19168293/

>Topical iodine induces hair growth in and around scars. Hair is regeneration's workhorse, moving purposefully in all directions
From memory, I think you need to capture 2-3 different location 'proofs', of which IP address is typically one
> EX: What happens if a meteor hits it.

A nuclear or conventional strike is probably much more likely.
That study has a description: squeezing all the life out of poetry, leaving a dry meaningless husk. Its possible to recognize poetry for what it is, without deconstructing it to death. I'd like to take that class.
Can't you just... call your bank and tell them to reject any payment requests from Adobe? It puzzles me to see so many people in that thread saying they've been charged for months and can't stop it... if that happens to you, your problem might be something else...
> I end up learning something wacky

You pretty much summed up the problem :)
One thing that humans have going for them is that they have an understanding of what is going on around them, including in the minds of other people. I don't think this is fatal to your argument, but it is something to consider.

I am in the apparently unusual position of believing that autonomy is both feasible and desirable, while thinking that the capabilities of current implementations are being oversold.
Added the favicon. Suffice to say, you should now believe I am no front-end designer.
> That competition comes at a cost - usually on the backs of the lower level employees

This is true of all competition. But the fact is (as described in the article): the US carriers barely compete. Yes the ME3 have a few flights also served by US carriers, but the US ignores most of the interesting places (humiliating decent from the days when Pan Am girdled the globe).

The fact is the US carriers aren't competitive. I only fly them when I have no choice (e.g. internal US flights). Their "strength" is in protected markets (domestic flights) where they have duopolies or monopolies, just like the telecoms carriers. American (4 million miles) UA (1 million miles) want to force me to buy from them rather than try to woo me.

It's no coincidence that the US carriers I prefer to fly (Virgin/Alaska and Jet Blue) are the ones not joining this action.
any test that questions the motivations of the author without asking the author is a big baloney sandwich

English 101, Homework Assignment: Write a 8 page literary essay about book-X

I presented my thesis and draft to the the instructor. She told me that I was completely wrong and that this paper would receive an inadequate grade. I admit, like all my other English papers, this one was BS, too. That doesn't inherently mean it's incorrect, though. I went to the library, sifted through a bunch of academic journals (which the instructor believed to be the only legitimate source of truth, unsurprisingly), and found an article with a thesis and supporting evidence that paralleled my argument! I showed the instructor this paper, and just like that she said "oh, okay. The thesis makes sense." I received an A+ on the paper.

Informatics 101 'Social Networks', Pop quiz! "HTML is for the following... (check all that apply)"

Times up! The correct answer is "specifying the LOOK and FEEL of the webpage."

It was 2011, and the professor of this "Social Networks" class, ironically, had been throwing 'Web 2.0' all over his powerpoint slides. I politely consulted him after class, as to not embarrass him that HTML with inline styling is frowned upon, and styling should be specified in CSS stylesheets. It was a matter of principle, rather than pragmatism, that I wasn't penalized for this invalid quiz question. He responded "we can talk about JAVA and the document-object model if you'd like." I immediately dropped the course.

Oh, and he has tenure. (Fortunately in the 'Informatics' department, rather than my own Computer Science department)

My point with these two anecdotes is that in the case of the 'Social Networks' professor I could have, in theory, filed a complaint to university should the professor refuse to acknowledge the invalidity of his grading and material. The English professor asymmetrically held power. My grade is dependent on what she deems a valid interpretation. Sure there's a "rubric", but the same thesis I had went from a D to an A+ in a matter of seconds.

In both cases, I grew my distaste of academia. Despite abhorring my English class, I do appreciate nonsense literature. It satirizes the intellectuals randomly throwing around fancy words like 'Web 2.0', 'Java' and 'document-object-model' in the same sentence, the intellectuals who base validity solely on academic authority, the intellectuals who try to standardize intellect. I leave you with the poem Jabberwocky, by the master Lewis Carroll.

Twas brillig, and the slithy toves

Did gyre and gimble in the wabe:

All mimsy were the borogoves,

And the mome raths outgrabe.

"Beware the Jabberwock, my son!

The jaws that bite, the claws that catch!

Beware the Jubjub bird, and shun

The frumious Bandersnatch!"
I played with a free online cbt and got much further than their average participant in this study.. I'm not sure if there is any use to cbt for depression, but I would suspect that it would work better in a preventative fashion.

I.e. I did notice that I can let thinking about some social interactions go where they would bother me in the past, but if I was depressed when I played with it, then maybe I would just notice how bad I was at benefiting from CBT at the moment where I should be letting something go.
Funny, perhaps HFT is an industry you should consider if you wish to be generously rewarded.
I'm not sure that matters, as long as people have some sort of guns. Watch the show Jericho. The bulwark against tyranny is an all-volunteer military. The real threat is replacing Iowan boys with robots.
Learning JavaScript in 2017 sucks and this is awesome
That is if you live in a place with sane, safe, readily available public transportation which doesn't increase your commute time by 2-3 times.

It's not hard to find places where a 40min commute in a car turns into 2-3 hours using public transport.

Public transport is also not as reliable in places with extreme weather especially cold.

Have fun waiting for a bus in an open bus stop at -10c...
3D Printing Ceramics
Dell’s latest XPS 13 DE still delivers Linux in a svelte package
I grew up with English and when I read that sentence, to me it means that there is a fat cat sitting on a mat. Not sure what point was trying to be made here.
Authorea's TeX-based stylist.--Automatically style research documents
There is no simple answer to this. Stack Overflow has some hints but no definite answer.
You could have a shell with a "sudo" builtin that knew how to invoke a separate "sudo" program with the right shell syntax and quoting, such that "sudo somecommand > /path/to/root-writable-file" did the right thing.
Amazing photos, but please see my other comment about this caption:

> It... was considered to be the best and most reliable of the Soviet Union’s nuclear facilities

https://news.ycombinator.com/item?id=13349940
Asimov being Asimov, he then went on to write a story about Shakespeare being summoned from the past to take a college course on his plays. He failed, of course.
I never understood why the cat isn't considered an observer in that experiment. Certainly a live cat must know that it's alive?
one could use:

cat foobar.img | sudo tee /dev/sdi > /dev/null
Why are my feelings relevant?

If you must know the answer, I feel like a person who's read a dictionary and knows that terrorists are people who use violence and intimidation to achieve their political goals.
> as best I remember the history of Rust

There's an RFC for that! https://github.com/rust-lang/rfcs/blob/master/text/0230-remo... (A reminder that this was written in 2014, so statements are about Rust at that time period)

> I think Rust will eventually move back in that direction

Note that tokio is not "green threads" as they're conventionally thought of, though they are similar if you squint, kinda.
My old boss' master's degree in city planning was a plan to run a grid of 15-minute busses throughout LA. His analysis showed it would nearly eliminate the need for private cars. In LA. Good luck convincing anybody. But I believe it could work. Principally because the transfers wouldn't be an hour wait, so the wait time wouldn't dominate the total trip time.
I’d be far more interested in seeing TensorFlow work on AMD GPUs or standard FPGAs.

Nvidia GPUs, with a profit margin in the double digits, aren’t very cost-effective for such a task. Especially when you’re a student.

For the paper I’m currently writing I ended up running the models CPU-based for months, as I couldn’t afford the cost to get a good Nvidia GPU, and as my university couldn’t provide me with compute time (as they have many thousands more students than servers available).
there's also this guy on twitter @pisspiggrandad who went from being a florist in California to a volunteer in the YPG (and he sends memes home, too)
Ken Perlin on the future of VR