skysight-inc/HackerNews huggingface dataset:
Well, SNAP is currently trading for $15 billion. If they can get $20 to $22.5 billion for the company right now in an acquisition by eg Google, they should immediately take it.

Twitter is the picture of where they're going, best case scenario (the difference in risk of course being, Instagram isn't a serious threat to Twitter's existence). Twitter has four times the sales (annualized run-rate), more cash, a lower quarterly burn rate (now), with 23% less market cap.
>I see you are new to the game of presenting video clips out of context and manipulating the audience.

This is a meaningless accusation without evidence.
The big deal of an arrow function, brevity aside, is that it inherits the value of 'this' from the scope that creates it. Regular functions do not, so to use them as first-class functions you often have to bind before passing, pass around thisObjs for rebinding, do a 'that = this' type trick, etc.

Same goes for 'arguments', though that comes up less. Basically, they're much more representative of a simple lambda than a classical function.
> Soon you will be able to get a plug in the lamppost by your door fitted by your electricity company, this will be a bit like getting a satellite dish installed, except the lamppost will work for three cars.

... and except that you need to have a bunch of guys with heavy machinery come dig up and re-lay the road, so that the electricians can come and lay the new 60 A cables for the lamppost, while another bunch of guys is upgrading the neighborhood distribution transformer which has reached max capacity, apart from those minor details, it's exactly like one guy screwing a parabolic piece of aluminium to your house wall.
ES2015 classes are not easier to learn for newbies, they're easier to learn for Rubyists and other people coming from OO languages.

There's nothing hard about this:

function Person(name) {
this.name = name
}

Person.prototype.greet = function() {
return "Hi, "+this.name
}

var me = new Person("Erik")
console.log(me.greet())

The syntax hurts your brain if you're used to looking at something else, but the control flow is actually very simple and totally transparent, unlike ES6, which does magical things that can't be understood by thinking about where the thread is moving.
That would be great. Probably about 40% of all issues in bash scripts I see is people trying to parse ls because they don't know other tools. It would be amazing if ls reigned in the features some so people learned better tools.
> Colours have familiarity to me in a way that letters and words do not -- if I expect to see green and instead see grey, I'll notice it faster than if I expected to see "r" and instead see "-".

I think the coloration is good, but I would have defaulted a bit differently in the permissions. I would have made all user bits green, all group bits orange, and all other bits red. Not only does this denote the possible security implications of the permissions, but it also maps well to what I'm usually looking for - what are my permissions, and being able to see all those quickly with green would be useful. As an added benefit, there wouldn't be as many per-character color changes in that section, so it would be less busy.

Awesome work, BTW. I love seeing interesting re-imaginings of old standby utils. I was actually thinking of doing my first real Rust project as a cat replacement. I was thinking of calling it calico. ;)
But if you check yourself what. By looking at their data? How would that be okay? I'm not putting words in your mouth, just looking for a logical conclusion.
There is at least one viable theory that says that by removing the risk of an "even bigger problem" (malicious rollbacks and double spends caused by warring miners battling over a single chain, etc), and by allowing all camps to pursue their vision in relative peace, the BCH fork has legitimately increased the value of the Bitcoin* ecosystem. Perhaps a case of the baby being worth more now that it's been successfully cut in half.
I heavily rely on colorization to read what I need to on the terminal. I pipe almost all of my logs through ccze by default. Thanks for this great tool -- installing.
You don't think a person of color writing about the subprime mortgage crisis would write a different book than a white banker that worked at Bear Stearns? A crisis in which black and Latino applicants were almost 2.5 times more likely to be given a subprime rate in comparison to white applicants? [1]

No one is reducing individuals to their race or gender identity, but unless we're talking about pure science and mathematics books it is a show of ignorance to argue that lived experience has no bearing on the work of the author.

[1]http://dx.doi.org/10.1080/10511482.2013.771788
Either you publicize that you stole the stolen coins, or you are now implicated in the wannacry debacle.
Or, you know, learn to route a cable through your clothes and then there's one less battery to be concerned with.

Outside of the RIDICULOUSLY narrow and short-sighted use-case of "I want to listen to the tunes on my phone" and a few other like scenarios, bluetooth headsets are is absolutely USELESS for anything else.
Sometime it feels like Monsanto is the strawman for the entire biotech industry.
> That being said that the argument of size is a bit silly to begin with, especially for a 3MB binary.

For a single app, sure it's no problem, but what about when the thousands of other programs in bin introduce similar levels of bloat? Another one is ripgrep, weighing in at 5MB compared to greps 204kb.

And this is just for fairly simple command line tools, Imagine what life will be like when we have UI toolkits like QT statically compiled into everything.
I don't see it as an attempt to grab money. Seems more like a "us too" move.
It was an interesting book, lots of good points that contributed to the west's success. But, it's certainly not without its critics. He gives almost no credit to human agency.

https://www.reddit.com/r/AskAnthropology/comments/1rzm07/wha...
It's a web of trust with its federation servers. Reliance on large trusted third parties meets my definition of centralized. The economic majority will be highly vulnerable to regulatory pressure, due to trust collation. That regulated exchanges are part of the protocol makes the likelihood that the economic centre will successfully resist regulatory pressure even less likely.
grep does have `--color=auto`, though, which checks whether you're printing to a terminal or not.

exa's opinion is this: users shouldn't be expected to know that adding colour to ANSI terminal output adds more bytes to the stream. If you run `foo`, see that it outputs a line, then run `foo | grep line`, you'd expect to see that line without having to stop and think about what representation the colours had.

Yeah, it's annoying that less is one of the few programs that doesn't alter its input and would be a perfect use case for reading in ANSI codes. There's just no way for exa to know that it's being piped into less while keeping the above rule true too.
I can't imagine that they would do that. At the very least if they did, they would gate it for a few $$/mo. Make it a feature for red users only or something.
Sounds like an API version of Superhot.
There are 9120 printable ASCII strings of 1-2 characters in length. Cunning, including that many to bulk out the list :)
It might be reckless endangerment, which is a crime that does not require actual harm to have occurred. [1]

[1] https://en.wikipedia.org/wiki/Endangerment
PAWS – Perl SDK for AWS
Oil dictatorship will just move to renewables dictatorship. I was listening to the Bloomberg radio and some oil guy all on hype explaining how they are moving into the market and that 20% of their biz is now renewables and how they are the biggest solar electricity plant operator, etc. So, no, dictatorship as you say is kind of here to stay.

Also Tesla. BMW announced usable fully electric Mini and other manufactureres such as MB and Volvo are full on. I am sorry to say but Tesla will go down very soon....it's cool and everything but 'normal' businesses would already be down in similar position. You can't also really compare it to Amazon who actually formed the market. Tesla is competing with 100 years old manufacturers who nailed production down to the millionth of a cent.
I didn't single out gender. All of those other factors are attributes of lived experience. However, restricting yourself to a confined set of those accumulated attributes is likely to yield a restricted view of the world.
;) OK. But there are a ton of 3 and 4 char passwords too. I mean, what sort of site would allow that? It's just hard to believe these were actually passwords.

BTW, I upvoted your comment. It made me laugh. Point granted.
Yeah, that's a hard one. Of course, there are strong arguments for "sensible defaults". But here is how it went :

First, I used pwgen to generate temporary passwords for new unix users. I read the man page at that time, probably saw the mention about different behavior regarding output capabilities and thought : "nevermind, this is not my use case". Years later, when I decided to pipe it, I thought I already knew the program, and certainly not thought : "hey, let's check the man page again to see if the behavior may be altered on a pipe". Especially since I did not think it was a big deal, I was not putting that in a codebase, I just wanted to generate a random password to upload gifs or something.

And that's the interesting thing : should I have wanted to put it in a codebase, I would have read the man page again carefully.

All of this points to one conclusion : consistent defaults for end users are more important than sensible defaults for developers. You can expect developers to pay special attention, so that's ok to alter behavior for them through flags rather than detection of what stdout is plugged in.
What's wrong with explicitly binding the scope? I really like that in JavaScript you have to be explicit about that kind of thing.
I have one of the iPhones without the headphone jack and it's a constant pain. I tend to agree with Apple's moves of this sort, but this particular one was a bad idea. It just plain sucks.
Sorry, I understand that and was the point I was trying to make but perhaps I didn't do a good job of it.

For example I can go to Target, Walmart, Best Buy, etc and there are WALLS of headphones and right about 100% of them are 3.5mm. To make a good transition I would expect at least _some_ of them to be of other port types. I practically never see the lightning headphones for the iPhone and I know the iPhone 7 is crazy popular.

I get the demand isn't there for USB-C headphones therefore they're not really being sold so there _has_ to be a catalyst; it's just hard for me to personally pay out $600+ for a phone that won't work with not just my own headphones but almost all of the headphones I can currently buy.
What is Signal, How do they occur and How to handle them
I've been using one since October, only seen one crash.

I remapped Caps Lock to Escape a few months before getting it so I'd have plenty of time to adjust. There's a setting for that in System Preferences.
You are correct. exa uses libgit2 for its Git column, and the library's networking parts must still be included when they aren't even being used anyway.

I can see how it looks VERY SUSPICIOUS for a file lister to be parsing HTTP headers! I'm not going to sell your directory entries to advertisers, I promise.
They are deterministic, but timing attacks are a big deal. There were lots of practical key extraction attacks on RSA with nothing but timing, even on a network.

You can also do things like forget input validation in ways that reveal key material, or reuse a nonce or IV in a way that breaks the whole system.
Luckily we still have the rule of law, so the majority can't simply shut down a company they dislike based on an internet misinformation campaign.
And now we've moved the problem from "I used a weak password for $site because I couldn't paste it from my password manager" to "I've got an extension in my browser from some internet random that manipulates every form field including the password field on every webpage I visit"...

(And yeah, the "internet random" here has a github repo with the code, and the file that does this is an easily auditable 16 lines of javascript, so props to him for that. But it's still got the recently exploited attack vector that he or an attacker who takes over his account could push malicious updates to the extension, like the webdev extension from earlier this week...)
I love it. Prepping a Youtube video on how I use it this weekend.
Just like 'spaghetto'
> Sapiens is a very preachy

Agreed, I also liked most of the book, but some chapters it seemed like the author was pushing a political agenda.
What's "ls"? Is that like Get-Childitem?
> Female authors must be better

is not the same as

> there is evidence that women authors need to be better

The former is a conclusion. The latter is not. The latter should be further be qualified as "there is evidence that women authors [may] need to be better ... [, but further investigation into causality would be required to confirm this]".

Statements of fact and foregone conclusions without strong support merit the skepticism they are met with.

If someone said "Male authors must be better because they are published more often", I would expect that statement to be met with the same skepticism.
How chat API boosts customer retention in mobile apps
It's almost as if people used these tools together enough, that they made an effort to make them work well together. ;)

Seriously, "du -h | sort -h" is a regular command for me.
Or 3) have a massively reduced healthcare bill and a healthier happier population thanks to the elimination of heritable ailments like Huntingtons, sickle cell anemia, hemophilia or most kinds of diabetes.

Like you say, your understanding of the human body as a software developer is rudimentary. Luckily there are a vast number of people whose understanding of the body is less limited than yours.
As I read it, you Thomas were pointing out that the indictment contains a number of overt and recognizably 'bad' acts, and Jacques was pointing out that there are a number of actions that are arguably 'non bad' that could also get you in trouble.

What I took away from this is that Marcus probably shouldn't have come to the US if there really were trails on a computer system tying him to malware. And that Jacques believes it will eventually be a bad idea to come to the US if you have done anything the US disapproves of, even if such things are both acceptable and legal where you did them and when.

Me, I'm just trying to move my deck chair so that I can get a good look at the icebergs floating nearby away from all the screaming and panicing.
All about the Virtual Memory
Amortized guilt seems a lot better to me than specific guilt. Finding a charge in there is really difficult. As is 'beyond the shadow of a doubt'.

Beyond that, you could buy legitimate bitcoin and only use it to 'legitimize' mixing pools.
No but I am interested in the ideas they're showing. I decided to try out the bragi and I'm actually _super_ impressed; I thought they would be terrible based on a lot of reviews I've seen (I know they're not entirely comparable as the Air Pods have a touch interface but it's the closest I've used).

So I'm excited to see more wireless headphones like the Air Pods and what kind of innovation they can bring.
I'm surprised they weren't already fully neural. NTM (neural machine translation) has been much better than everything else for a while now.
If they were “point seekers”, they would have answered the questions (an action that gives points) instead of closing them (an action that gives no points). I somehow doubt the votes were incorrect, though.
Gdax/Coinbase: Update on Bitcoin Cash
Yes, good point! Those are all important as well. I did not intend in my comment to emphasize a binary identity for authors. Seek out books by authors from any lived experience dissimilar from yours to maximize your grasp of our world.
FYI, that file has the name, social security number, and address of the person being indicted. It says it's supposed to be redacted-- but there it is.
How data can help us understand cancer and its treatment
> 38 kilobytes of executable isn't small, it's tiny; there's no way exa could get to that level without compromising its featureset or development

I'd be willing to bet dynamic linking would get it much closer to that ballpark and wouldn't compromise the feature set or development.
Sure, only around 15 years too late.

http://people.csail.mit.edu/seneff/ITX_2013_06_04_Seneff.pdf
I agree with you completely. I had hoped they Kickstarter would take note of the fact that no individual can google a topic, view a product on Amazon, or really even think about a topic/product that it does not begin to show up on their FB feed, on news sites thanks to google ads or in their email box from Amazon.

I thought for sure that Kickstarter would do the same but like you, they send info about the projects they support. As a result' I did unsubscribe many months ago.
Switch to dvorak and you'll find that 'exa' is noticeably more convenient than 'ls' :-)
I'd go with "no doubt" for both. Although I'd assume he'd have loved the $20k if it was actually on the table.
Yah there's git integration, re read site ctrl+f "git"
As the other guy said, be the parent. Take your kid to the zoo, go to a museum, show him how to play catch, both of you should learn to build a bird house, do ANYTHING else besides letting your kid veg out in front of a tv, wtf are you doing... Be there for your child.
Phone connectors are rubbish, ancient technology. The only thing they have going for them is the network buy-in from literally 140 years of legacy.[1]

They are fine in static audio applications, but their performance on mobile devices is abysmal. Put the device in a pocket, and every time you move or sit down, you're putting huge lateral stress on the connector. Either the contacts get deformed and become intermittent, the plug bends and/or shears off in the jack, or the wire on the plug side develops an open circuit from wear. I've personally damaged or destroyed the headphone jack on every phone I've owned that had one.

In the last couple of weeks I've transitioned most of my audio to Bluetooth. BT isn't exactly a pleasant experience, but once paired, it's relatively seamless. I even converted my ubiquitous ATH-M50x headphones to BT using a module[2].

[1]: https://en.wikipedia.org/wiki/Phone_connector_(audio)#Modern...
[2]: https://www.amazon.com/Bluetooth-Adapter-Amplifier-Technica-...
Assuming she's not a psychopath, excuse me, I mean someone suffering from antisocial personality disorder.
Summer is almost over. Just a nit-pick. I'd like to add to this list "The Master Algorithm" by Pedro Domingos
Right, but you don't get that pair of shoes unless you pay. We've tried with doing things like, "You won't get to watch that video or read that article unless you pay." It doesn't work.
I'll buy your reservation at face value if you decide you don't want it.
Feds Arrest Man Credited with Helping to Stop Ransomware Attack
You can also binary search with "look -b". The version included with Debian Unstable doesn't support large files, but it will search multiple files at once, so you can split without breaking lines, eg. with "split -C 1999m", and search with "look -b SHASUM splitfile*".
"It's the way we've always done it" is all I hear.
ES6 is not just syntactic sugar, in fact arrow functions themselves are not only syntactic sugar- they bind `this` lexically, which is different to how `function() {}` works. Symbols, generators... the list goes on.

I won't disagree about the added complexity.
Your headphones would need a DAC if you want to charge your phone and use the headphones at the same time.

Ideally you would be able to use a splitter that would male USB-C on one end and female 3.5mm + female USB-C. Unfortunately you'll be stuck with only 500mA.

The USB-C spec calls for the negotiation of power delivery (amperage) via two lines that are used for audio passthrough. When those lines are occupied the device will only pull 500mA from the cable to ensure components aren't fried.

Now if your splitter had a DAC, you could get full power but it sucks you have to spend money to listen to audio and charge your phone at the same time.

From USB Type-C Specification Release 1.3:

Analog audio headsets are supported by multiplexing four analog audio signals onto pins on
the USB Type-C™ connector when in the Audio Adapter Accessory Mode. The four analog
audio signals are the same as those used by a traditional 3.5 mm headset jack. This makes it
possible to use existing analog headsets with a 3.5 mm to USB Type-C adapter. The audio
adapter architecture allows for an audio peripheral to provide up to 500 mA back to the
system for charging.
As the third lemming said to the second lemming, "Yeah, the rush of speed and the wind blowing is interesting but why did we just follow that guy off the cliff?" :-)

More seriously, tradeoffs between things like water resistance vs wired headphones? wrap around screens vs non wraparound screens? etc etc.
Currently trialing Meetingbird, mostly for scheduling interviews across two offices and finding time slots that work for all involved.

Aside from an invite snafu I've
been impressed with the scheduler.
I know that I walked into my sons high school during the summer to visit the office (DFW) and the whole school was so cold that the admins where wearing sweaters and long pants. This is a massive high school for 3000 plus students, 4 Gyms, etc. I can't imagine what it costs to cool it and the extra expense of keeping that cold when no one is there.

I agree with you that homes in Texas are insulated very poorly. Interesting enough Demilic is headquartered in Grand Prairie and is one of that largest suppliers of spray foam in the country. With the heat in the summers and some of the cold spells in the winter you would think they would have a better building code.

It seems the strategy is to find cheaper sources of power while not making an effort to build better buildings to save power.
Nope - it's pretty unreadable in iterm2 for me - http://i.imgur.com/bKQwIdJ.jpg

Shame, the idea is pretty neat. If you can solve that issue, OP, I'd love to give it a proper try.
This is the exact reason I have held off on fully switching to something like zsh or fish as well. I have a few thousand servers and basically the only guaranteed thing is that they will have some version of bash or at least sh installed.
>> grep doesn't have the --colour option ternary for nothing.

> grep does have `--color=auto`, though, which checks whether you're printing to a terminal or not.

Didn't I say that? Ternary. On, off, detect.
I am totally convinced Patreon (or the patreon model) is the future of content creation. Ethical, decentralized, economically viable flourishing of the arts.

Scott McCloud called this in the early 2000's. (Then the Penny Arcade guys lambasted him and his ideas.)

http://scottmccloud.com/3-home/essays/2003-09-micros/micros....
It may be useful if they trade the space saved by removing the headphone components to accomodate more battery capacity. This assumes that you're already using BT for your phone audio needs.
You can blame Jeff Atwood. He outlined his theory of the descent of sites into irrelevance in some blog posts, then put it into action. There's code on SO to prevent two questions having an identical title for example. Even though he's long gone from SO management, the legacy of his philosophy is still abundant.
The full original statement involves plenty of qualifiers:

Sorry, it seems really obvious to me and I have heard it said before, so didn't feel I needed to spell it out: Female authors must be better than most to have any shot at getting published.

"it seems obvious to me" and "I have heard it said before" etc. You very much look like you are trolling me at this point. So, I think I am done because, wow, I feel like I need a shower for having made the mistake of trying to engage you in good faith.