skysight-inc/HackerNews huggingface dataset:
Oh, I'm trying to be fair, and I see Pebble's branching out as a good thing for them. I just don't see them sticking around otherwise. But I wasn't going to pre-order (oh, sorry, "back") the next Pebble in the hopes that it can match Garmin by September. As I also told my wife, "getting notifications to a Bluetooth-enabled device is a (mostly) solved problem. Getting the fitness aspects right is a much tougher problem". Pebble has shown evidence of figuring things out after a few iterations, so they can pull it off.

Yes, Pebble's big selling point is price. But they also show their inexpensive price. My Pebble Time Steel is a scratch and scuff magnet. The bezel is huge. But you get what you pay for, and I still feel the Pebbles are a good value. Hell, the Fenix is a $600 device. Sure, it has sapphire glass and hardy exterior, alitimeter/compass/barometer, but still...$600. I can put the Fenix to good use and get my money out of it (big runner and hiker), but I'm guessing I'm not the mass market.

Apple, though, I dunno. Sure, they've sold bazillions of Apple Watches, but I'm not sure where they go from there to justify the price. Ours is an Apple household, but the Watch was never on the radar for us. No GPS in the device was the deal-breaker for me (see: fitness features), because I'm not going to carry a phone while running. Other aspects didn't work for me, but if the Watch were just a bit more money than the Pebble I might have gotten one. But it's a lot more money. Again, maybe I'm outside their intended demographic, and not well-qualified to say what the future holds for Apple's device, but I just didn't see the value.
I have since stopped using MyPaint and have even uninstalled it. Krita does the same and more these days.
Good on Germany! I'd think that this may complicate their relationship with the Turks re the immigrant situation.
You're still nesting. Considering the whole point the author made was that something went wrong with `filterUsersWithFriends`, then you would simply handle that in the next `.then`... So something like:

export default function getUsers () {
return getUsers()
.then(users => filterUsersWithFriends)
.then(getUsersLikes, trySomethingElse);
}

would have been more than enough.
Why should Microsoft get to decide what someone does with their computer? Is it Microsoft's computer?
"C and C++ folks had been fine with that approximation for decades, but in the recent decade they had enough and started to provide an option to enable the link-time optimization (LTO)"

LTO is much older than this, even for C/C++

Just not in GCC :)
Most examples of callback hell on blogs and forum comments are just linear pyramids where each callback neatly waterfalls into the next. They are manageable but ugly which I think is why it's common to dismiss promises/await as cosmetic.

In practice, callbacks become a problem when you need conditional async logic. Like if you have your simple callback pyramid but want to fork the chain at some level and merge it back at the end.

What would've been a basic if-condition with promises/await is often an invasive change with callbacks where your only tool is to extract and rewrite logic into helper functions. A simple conceptual change easily blossoms into heavy indirection where taming the complexity becomes an engineering feat.

At the end of the day, we all have different appetites for trade-offs.
Basically flawed
I see confirmation bias in this post. The author ignores product lines under Steve Job's tenure such as the iMac line.

The iMac G3 celebrated 13 various configurations for example.
Fortunately that use case is quite well covered by alternative solutions, like Roku, Chromecast, Fire, or a homebrew HTPC running something like Kodi or Plex. The Raspberry Pi is a popular host device for that.
Good point! For what it's worth, i'll have to play with that. Using the real markdown sounds very appealing.
Noted for my implementation, thanks :)
I have similar problems updating my AppStore purchases. I bought them with two accounts. Every time a software update is available (which is most days) I have to log into two accounts. The requirement that I switch to the appropriate country's store is pretty annoying.
I was destined to create this reply.
"only if" is restrictive, not permissive, "if" is permissive, and "if and only if" is both permissive and restrictive.

> This is much less binding than the first amendment:

I understand you view it that way, however, the author's of the bill did it because it was more restrictive on government than the first amendment had been applied by the courts, as it applies to neutral and generally applicable laws with incidental impacts on religious practice.

> The constitution provided no exceptions whatsoever.

OTOH, the constitution provides no qualifications whatsoever on various grants of power to government that it provides, either. The various scrutiny levels (strict, intermediate, and rational basis) serve, at least as regards federal action, to resolve conflicts between unqualified restrictions and unqualified grants of power (its true that other modes of legal interpretation are conceivable -- a strict "newest wins" rule, say, could be applied, in which case the first amendment grants would trump all powers in the "base" Constitution, but all powers granted by later amendments would completely ignore restrictions imposed by the First Amendment. So, say, commerce clause action would be completely prohibited from any impact on religious exercise, but income tax could be deliberately constructed to suppress a given religion with no Constitutional difficulty.)
Κόπα Αμέρικα: Μπροστά στο κοινό τους οι ΗΠΑ
"Turned out fine" is highly subjective. The peak violence rates in the US happened when that cohort was 22; right around the age at which people commit the most violent crimes. So at least on that one metric, that cohort was probably among the worst ever (I'm not claiming a relationship to breastfeeding, of course).
That's not actually a response to my statement, even though it may be true. You're just providing an excuse to downvote without bothering to engage in discussion as to why to downvote. I want to hear the reasons for the downvote.

Just thinking I can downvote and not respond because of the "obvious" problems of the statement is just as bad as your example of saying "it's obvious" about an uncommon opinion is not good for discussion. You're just telling me "it's obvious" why the other guy's "it's obvious" is wrong.
I solved this problem by putting it on the wishlist and buying everything I still want at the end of the week.
STUPID BALL EARTHERS YOU CAN'T FOOL ME
Because it's not their damn hardware.

My computer, my rules.
Very nice, I love seeing new Common Lisp books being written. (BTW, I also have a Common Lisp book on leanpub.com - a great company to work with if you are a writer).

It is especially good to see a complete caveman2 application developed in the book.
I'm not arguing an agenda. Just seeking to provide clarity...apples to apples comparisons.
Keeping the affected users informed is part of 'fixing the problem'.

Sometimes the problem is even something that some users will be able to work around if they know what it is.
And to say that people are making their decisions in a vacuum is intellectually dishonest. Unless of course you just assume that women have different brains, that make them too intellectually feeble to have interests in computing, engineering, machinery.
Because they use Yahoo! Messenger, not because it will impact the oil market in any other way.
0.52. The whole time I was trying to disconnect control of my fingers from my brain... Trying to get my hand to just do what it wants.
I've had an unfortunate encounter with a concrete barrier when my vehicle stopped traveling in the direction I was pointing the steering wheel. Neither myself nor my passenger lost a life. My point is we are also placing side bets (and trust) in crumple zones, seatbelts, airbags, and angled dividers that redirect forward momentum (and car roofs to hold up when upside-down on the freeway). Thankfully those side bets paid off for me and my passenger.
This is a little more explicit than that, since they would be specifically informing their users that they received an NSL.
If someone tells you that story, they have to explain why.
It's pretty clear from a couple of the slides:

https://nsa.gov1.info/dni/prism-slides/PRISM-tasking%20proce...

https://nsa.gov1.info/dni/prism-slides/prism-conclusion.jpg

Note the presence of FAA Adjudicators and FISA Oversight & Processing in the collection pipeline in the first slide, and the direct reference to "FAA 702 collection = PRISM program providers" in the last.

The director of national intelligence also confirmed it in response to the leaks:

https://www.dni.gov/index.php/newsroom/press-releases/191-pr...
That may be an accurate hunch. I feel loyalty towards Costco, because i hear good things about their employees and know multiple people who want to work there.

With that said, it's hard to say if that's because i hear good things, or because it's a physical store with people i see.

Compare that to Amazon, and i rarely hear good things about their staff treatment. Despite having a good experience with Amazon. .. to be clear, i just don't hear good things.. not implying that i hear lots of bad.
Sounds like an opportunity for someone to buy yahoo messenger, make it work the way the oil industry wants it, and sell it to them as an industry specific chat service. No need to bring the rest of Yahoo along for the ride.
I'm not sure about that, maybe only being able to leave reviews once you've spent X dollars or bought Y products from Amazon. As it stands, sometimes I'll buy something locally because I can't^W don't want to wait, but will review on Amazon anyway.

More so if a product is really good or really bad.
This article seems to be making a mountain out of a molehill. Just use one of the competing, recordable chat services if Yahoo! Messenger disappears?
Hi, for remote candidates, we are looking for proofs of remote capabilities. Open source projects, conference talks, any type of visibility. As we're based in Europe we prefer candidates in our own timezones, because we do collaborate on a daily basis.
Or somebody we already know and trust (did business somehow together).
Microsoft's not using the "service pack" terminology any more, but Windows 10 has already had the equivalent of a service pack (the November update/1511) and is scheduled to get a second at some point this summer (currently in testing and called the Anniversary update).

They're also pushing out non-security bugfixes faster than they have in the past; the monthly Cumulative Update packages include security and non-security fixes, including some of the sort of hotfixes you might've had to call MS Support for back in the XP era.
It's assumed that these deliverables will closely correspond to the printed ones.

If you scan a dead tree book to PDF, and you include an image of the outside, that's still called a cover; PDF isn't broken.
Timely..been trying to apply a software update and download garageband for the last hour. Should've checked their status page. Guess, i'll wait it out.

Any relation between this outage and Amazon's from earlier?
And the Flickr redesign guy went on to ruin Chowhound.
>By default the echo command takes the input (standard input or stdin) from the keyboard and returns the output (standard output or stdout) to the screen.

This isn't right is it? Echo doesn't read anything from stdin:

echo <<< HelloWorld

Does this command makes any sense?

$ ls | grep *.txt /tmp
grep: /tmp: Is a directory

I found the whole text-fu section quite confusing...
Facial recognition will soon end anonymity
I used to drink about that much. Any amount after noon, and I would have trouble sleeping.
Not the biology I meant. I meant the fact that someone just hauled around a baby inside themselves for nine months, with all that entails. Breast pumps cannot change the fact that women and men may have different views.
Unlikely they have their own data centers.
This is insane. Why does guy who digs a hole and sell's oil need to care about high tech?!
Apart from school, let me give you an advice.

If you have a brain that can handle multiple levels of OO in c++ across multiple threads; keeping multupltformness in mind and crunching out optimized code with all that you learned in your data structure classes, stick with C++.

The pay is way better (like three times more here in Toronto) than anything web or app related, the working hours are more sane, and stuff are usually way more planned in advance.

You'll have way better life sticking to the shops that need your engineering coding skills.

Think carefully and be ready to wait out few months for your first job when you graduate. Charging jobs after is hard. App/web/testing shops will take a decent low level engineer any day of the week. A financial/embedded/engineering company will think long and hard before they hire a web dev for a backend/driver team dev.

In this proffesion you are beign paid to think. Why not approach your career choices similarly?

'everybody making fun of c++' is a non issue. You may as well worry about what wasn't cool in kindergarten. C++ was and is an industry standard.

On a unrelated note: this post will reflect the HN community by their impulsive up/down voting it ;)
So then define "subjective experience" without "it's that thing we have" (which thing?) or using the word subjective. This feels to me like replacing one undefined term with another.

Also Dennett has an excellent rebuttal to the concept of p-zombies (unconscious entities indistinguishable from conscious ones) imo.
I don't understand the article's point about ISP speeds. Really if you're on a slow enough ISP that a <1MB file is too large for someone to download, then practically speaking they won't be able to download anything smaller either.
Getting hidden performance metrics out of a Rails app
> you should (almost) never claim 100% certainty in anything

Sort of off-topic but this is especially good advice when giving testimony. I gave deposition in a patent case once and, as I remember it, I was specifically instructed to qualify every answer with a statement of how certain I was. You can get in all kinds of trouble if you say "X is Y" and it turns out that X is actually Z. But if you say "I believe X is Y," well, no one can argue with that!
I've been using https://www.google.com/bookmarks/ for years.
The cause of this has always been known (within the Rust community), but it is not considered a problem. For most users, the advantages of static linking and using jemalloc significantly outweigh the cost of a 0.5mb constant overhead on binary size. Those users under different circumstances can configure their build using the tactics in this article to make a different trade off more suited to their circumstances.
Unlikely but a few of their datacenters are down the street from one another so could be related. We'll know when/if they tell us the cause.
They accept data loss, yes, and haven't figured out consistency yet. But given that it's an early prototype I would expect them to evolve and change things a lot in a couple of years, possibly throwing away raft and etcd.

Good work on Ceph, by the way. I've been following your work since it was a PhD if I remember correctly.
I for one freely obey our new robot overlords?
What interviewing feels like when you’re a black in Silicon Valley
Yeah I had to fix my fathers friends computer because his wifi didn't work after the upgrade (just needed to plug into ethernet and download the wifi driver). He specifically said he closed the update window.

Not only is this evil but it's really unprofessional and not what I expect from a company like Microsoft. Forcing the update is one thing, but breaking thousands of machines?? And how could they really not see what was going to happen? What is happening up at MS HQ?

And all the guy does is look at porn and browse facebook, literally that's all he does with his laptop, he would be better off with Linux.

I'm glad I don't have to deal with Windows anymore. Once you switch to Linux/Unix and experience a simple OS that stays the hell out of the way using Windows just feels like a chore. Why can't Microsoft make Windows good?
They can afford to build a messaging tool. Come on.
TFA isn't a position piece intended to argue the point. It was saying, "hey, this is a problem, here are two numbers indicating the scope of the problem, and here are some people who are working on it." Not "This is a problem, and here are statistics to prove it to skeptics." The data on why women leave tech is out there if you're genuinely interested.
This one is waay better.
I'm also getting some bad outage with Facebook's services. www.messenger.com outputs an error and the facebook website has half the components missing.
ConsenSys Weekly: A Visit to the Oracle, Review of Private Blockchains and More
Oh, I completely agree with you here. I was just curious why they chose 7 over 10.
I have another story un the general spirit of doing crazy pointless things with bash.

A couple of jobs ago, I had to write a job to download a large set of files scattered in a deep hierarchy from the web interface of an internal distributed file system. Because the directory page was non standard and didn't contain any url, I couldn't simply use wget or curl in recursive mode, but had to do some light parsing of each tree level.

My simple bash one liner quickly grew in a larger script. Of course, this being bash, it was trivial to make it do the scraping and downloading in parallel, but I needed a way to limit the maximum number of concurrent downloads.

To make a long story short, I ended up reimplementing semaphores in bash on top of message passing via pipes and 'coproc' (which I had just found out).

In retrospect I could have probably implemented something simpler and more robust on top gmake (which interestingly also uses pipes to limit the number of subprocesses but doesn't need a supervisor process).
Yep ... Grays code was my immediate thought too.
"Unlikely, they have their own data centers" or "Unlikely [that] they have their own data centers" ?
They aren't the only ones who want Yahoo to survive. There are tens of people at Yahoo that want them to survive, too.
The site doesn't actually support Haskell or Obj-C atm (will in the future).

I also need to improve the search engine to handle queries with additional words that might give a null result, as well as words like "foreach" (that has to do with the database). This will be fixed very soon.

It is bad that there are missing concepts, and I'm fully aware that this isn't even close to complete. The goal in the future is to have as few null result queries as possible. I actually make note of queries that don't provide results so I'm glad everyone's making these known, it'll only make the database better in the future!
Bite-sized video user feedback
Docker image is up! https://hub.docker.com/r/library/alpine/tags/
Given your username alone, I'm inclined to believe that you are, in fact, used to reading Lisp.
Because women dont want to marry men who want to be primary stay at home dads, some do, but I have never met a woman who wants that. Most of the women I speak to when asked think its a little bit funny.
Definitely the best way to ease the transition between chat services.
Notably, the top 3 ransomware tools they mention are Windows only (Locky, TeslaCrypt, CryptoWall). And that's not just because of platform popularity.

There was recently a case of Mac ransomware (KeRanger) but it was not via a phishing email. It was considerably harder to distribute because Mac users can't simply run unsigned software downloaded from the internet (by default). The attacker got control of an app developer signing certificate and hijacked their software update to deliver the ransomware. It was halted as soon as the the certificate was revoked.
It is too often assumed that if someone is at home in war and likes to fight, then that makes him somehow cruel or lacking in compas­sion or even sociopathic. The born warriors I lived with wept when their friends died, were often frightened, struggled with issues of when to kill and when not to kill, missed their girlfriends, and appreciated the song of a bird or a beautiful jungle stream just like the rest of us. They, however, experienced war not as something to endure but as something meaningful to them, something they wanted to engage in more than anything else. Think about a born musician who gets clinically depressed if she is unable to play her instrument, or how differently she experiences a string quartet from the rest of us.

The taking of a human life is always tragic. I wonder if these "born warriors" could be at home as firefighters, field medics, or similar professions. Probably not.

During my own war, I had the privilege of living in close prox­imity to born warriors. The Marine Corps has a lot of them. I am not one of them. I would consider myself a citizen soldier, and most of the young men I served with were citizen soldiers as well.

There is an oft quoted statistics about how 80% (or whatever high number) of soldiers don't fire at the enemy. Perhaps the remaining 20% are the "born warriors" then.
Nothing against gotos, but the cringe from that implementation was way too strong. Why does this even get any attention at all?
The paradoxical stimulant effect is as mythical as your personal definition for the word 'narcotic'.
To further your Chrome analogy, this particular browser update breaks some peoples' favorite sites, rearranges the UI they've grown comfortable with (but inconsistently), displays ads next to the navigation bar, includes a built-in unique advertising id, pushes sponsored extensions on users, deliberately makes it as hard as possible to change the default search engine (and periodically reverts to the default anyway), and is the last update they can choose to decline, after which all future updates will be forced on them, closing all tabs and restarting the browser whenever it feels like it.

Oh, and also, their choice to decline this particular update is being actively subverted using dark patterns to try to trick them into upgrading.
I'd go with buzzword as in "buzzword Bingo". I listen to start up elevator speeches and lots of times I go "OK, so what do you really do?"
> since it was a startup founded by techies for the longest time

Well … we do have capable people who know how to properly design and develop products. We always work to make it easy to use for normal people and not only for techies. And I think the success proves that we did at least something right.

Disclaimer: I was the design lead for ownCloud and now moved on to Nextcloud.