skysight-inc/HackerNews huggingface dataset:
This site claims that the average lifespan would be 8,938 years if people died only from "unnatural causes": http://polstats.com/#!/life

Obviously this would depend greatly on where you live (much more likely to be shot in the US or Mexico than in Japan).
My absolute favorite for modern C++ is

-Werror=switch

Using this, you can enforce that a switch statement over an enum value is complete (covers all cases) simply by omitting the default case.
NEW VIDEO: CAPTURE VEGAS SHOOTER ON VIDEO
SiFive unleashes the first Linux-ready, 64-bit RISC-V SoC
Going by a high estimate of 600,000 homeless Americans that means .1% of our population is homeless - sorry, but, yes, that is in fact an edge case.

It’s one that needs to be addressed, but sacrificing security isn’t the way to go about it. The number one issue here will be verifying identity for welfare programs and employment, which is already problematic (if you can’t carry an ID card you probably aren’t carrying your social security card and birth certificate either).
Google Pixelbook
American runners use miles. Speed is "mile pace" (minutes per mile). Daily runs are measured in miles and so on.

A marathon is the "26.2" (i.e. miles).

Interestingly, (continental) European runners do in fact use miles. It seems to be not unheard of, at least. I've seen miles used by Germans in online forums. E.g. citing daily mileage or minutes per mile pace.

Because many popular distances are metric, North American runners who use miles may still be mentally tuned to the metric side of things. For instance, someone mostly focused on miles in a marathon might take a note of their 10 km split time, checking whether it's properly below their 10 km race pace.
We believe the right long-term answer for Keybase is finding a way to charge large corporations and offer pretty much everything else for free. Obviously there would have to be some paid tier if you really wanted 10TB of storage or something, but very few people want that right now. We're still just getting started.

Of course to achieve our goal, we'll also have to find a way to distinguish communities - which we'll want to use Keybase for free - and companies.

Many of us on the team have come from ad-supported businesses and we really, really never want to do that again. I personally guarantee I will never be a "publisher" again. Fortunately that just can't work with Keybase, so no fears there.

But charging for anything on Keybase right now would be a big mistake. We only have ~180,000 users, and we want to bring crypto to everyone. That basically means making products we believe are better.

Another way of looking at your concern: I think if we were charging right now, it wouldn't actually decrease the odds we disappeared in a few years. It might distract our attention from working on the best product and cause our bloody demise. So maybe we're not choosing the path that gives you the highest impression of safety, but I think we actually are.
Yep. All that was needed to get me to switch from my current iPhone 6/iOS was a current Google branded Android phone with a headphone jack. Now there is no reason for me to switch if I am going to be stuck buying a bunch of adapters.
W3kit let’s you interact with smart contracts and deploy your own Ethereum node with ease. This way you can focus on writing and testing smart contracts and not the underlying infrastructure.

The blog also has tutorials to get you started and teach Ethereum concepts.

https://blog.w3k.it
the session saver plugin is great. combine that with vim sessions and it basically saves all my context across reboots.
I've also had some break. They are apparently pretty flimsy.
I would argue that data structure and system architecture play much more of a role than language choice. Scylla's claims only make sense for datasets that are completely in-memory. Cassandra explicitly targets much larger than memory datasets, and so your bottleneck should be disk throughput not CPU. If you plan to keep everything in memory and just snapshot to disk, you should probably change your choice of data structures.

We're also talking about wide-area storage. Any latency from Go over C++ should be negligible: the Go GC is sub-ms latency now and will just get better [1] while for inter-DC network latency you can expect 50-2/300 ms latencies. The GC just doesn't matter here. Go also gives you control over memory layout, and has an ever-improving compiler [2]. C++ would only really be necessary for sub-ms tail latency systems which are really rare.

I think the gap between BigTable and Hbase is likely due to Google spending more time optimizing BigTable. They do use it for basically everything not built on Spanner.

[1] See recent activity on https://github.com/golang/go/issues/10958
[2] Go has a ways to match GCC, but you can work around the language for now to get close to C. If you want to improve things here, maybe contribute to gccgo or gollvm so Go users can get all of LLVM & GCC's optimizations.
How do you use TDD when coding like this?

There were some utilities that let you run the tests at the push of a button.
I just skimmed through this. Page 3 says Rule 0.1.2.1 C is a compiled programming language.

I never understood the phrase compiled language in the context of C and also in general. C interpreters exist. I happen to have an official copy of the ISO/IEC 9899:1999 standard. The word "compiler" appears only once in a footnote. Other languages have both compilers and interpreters (e.g. Common Lisp, OCaml).
Just get a Mac. The time you'll save by not tinkering with Windows or Linux issues will pay for it in a matter of weeks.
Way less fat people in Singapore.. So that helps, I guess.
I believe it would be Dropbox doing the overwrite. Dropbox will just replace data - it doesn't do anything with respect to the reflog. I suppose it might be safer to work on a local copy and push to a second local copy in dropbox, so your working copy isn't touched by dropbox at all.
Why not sleep 8 hours a day if needed (Personally, I'm even more useless on less than 7-8 hrs of sleep)?

I am sure you can reinvent the wheel and then some in what's left. People are productive when they are productive, you can come up with the idea to change the world in 60 mins...or never in your lifetime.

If Einstein had lived to 150 it's not a given that his contribution to the would would have 2X...
May as well be magnetic bracelets or one of a hundred other trendy bullshit that has come and gone. Oh, except the micro-dosing trend is highly illegal and puts users at risk of brain damage.
Google Home Mini
No, they reclassified something they knew we had as an organ. Not like "whoa, what's this thing??".
The computational problem for solving Cryo-EM structures is an interesting one. The current state-of-the-art approach is essentially an EM algorithm for classifying and estimating the orientations of the images, but it utilises a fairly brute-force approach (and thus quite computationally expensive). There is probably a lot of room here for further improvements, such as better or faster approximations, or using different statistical/machine learning approaches, as well as incorporating more chemical/structural knowledge into the process.

The software I'm most familiar with is relion, which is open source:
https://github.com/3dem/relion
OK, awesome. I'm glad you wrote this, because this makes me feel a heck of a lot better about using Keybase. This was in a way my hunch, but I figured--this is something good and cool, I want to make sure it stays good and cool. =) Thanks for the reply.
Perhaps you're already aware but you can absolutely render around the notch on the iPhone X:

https://webkit.org/blog/7929/designing-websites-for-iphone-x...

Hopefully it wont cause too many other issues though.
I've stopped complaining about this when I realsied the ads from a couple sites I enjoy don't show up in landscape mode. "Rotate your phone please", nice try!
Fair enough, although doesn't seem much better for the people in question.

My puzzle is more over the line. Seems to me that if empathetic person can wish to live an extra year starting from their 50th anniversary, why not on their 100th or 250th?
Please see my reply @danjoc. I don't care much about Apple really. The manufacturing world is pretty hard and penny pinching, the practice of charging for value unrelated to one's IP hurts small manufacturers who can't stand to a QCOM. I really don't mind QCOM charging whatever they want on their modem, to sustain their R&D. But I don't agree on their charging unrelated parts just because they can. Hope this clarifies my previous comment.
That explains the confusion, I'm talking about keeping a bare repository in Dropbox and cloning it to a non-Dropbox location on each computer where I work. It never occurred to me to keep the working copy itself on DB, that would be silly!

I expect that this could break the bare repository on DB if I ever pushed from two places simultaneously (where "simultaneously" could potentially encompass a period of hours or days if I pushed from an offline computer) but I should be able to repair it by recreating the bare repository.

Using something like git-remote-dropbox seems like a good idea. But at this point, I can just start using Keybase, hooray!
Mapping jk and kj to escape and mapping caps lock to some other hyper key is way better than caps lock to esc IMO. You can just mash both j and k together and you are out of it.

inoremap jk <esc>

And

inoremap kj <esc>

In your vimrc file should do it.
In the UK the challenger banks like Monzo, Starling, etc are pretty good. Monzo just emails you a "magic link" to login, Starling uses a proper password you can use your password manager to remember.
I disagree with the notion that you have to write your own vimrc from scratch in order to become a proficient vim user. Don't waste your time pouring over the documentation and trying to get things just right, vim is a pretty old program and a lot of useful config options are not on by default, nor are they easy to understand by a skim of the documentation. There's no point to having a deep understanding of them, because you want them on 100% of the time.

Start by copying someone else's vimrc (vim-sensible [1] is a great starting point) and tweak it as needed. My $0.02 is to avoid plugins until you have used vim for a substantial amount of time.

[1]: https://github.com/tpope/vim-sensible/blob/master/plugin/sen...
I don't believe Uber loses money, I think they are liars.
I really really hope they have fixed their supply issues this time around. I live in the 4th largest city in North America and I was unable to get a Pixel within a reasonable amount of time.
The Xiaomi mi mix did exactly that.
Sometimes Great Employees Leave and It's OK
You could just render it to the region next to the notch and then it will only appear on phones with a notch.

/badjoke
Why Flexibility at Work Matters to Developers – Stack Overflow Blog
I didn't down vote you,but just skimming through your article, #9 seems false.

Blood is not affected by magnetic fields, it seems to me.
https://www.quora.com/Why-isnt-blood-attracted-to-a-magnet-s...
Be careful about lauding hydro. It isn't as green as many think. Depending on the location, the type of land inundated behind the dam, they can 'emit' huge amounts of net carbon as the plant life now under water is no longer sucking it up, and as it decays it emits other nasty stuff. Micro-hydro is better but isn't the pure solution many consider it.
Yeah, keeping a local copy outside DB and pushing to a bare repo in DB is what I do. It didn't occur to me that one might work directly in a repository in DB. The hazards there, at least, are quite clear!
You should do that again, a writeup on that with audio would be garner plenty of attention.
Perhaps what we really want is a flag to cause the compiler to error for code that would produce undefined behavior and give warnings for the rest? Turning all warnings into errors is a great "worse is better" technique but it seems a bit too coarse-grained to me.
those are some impressive achievements, let alone for a country as small as Singapore :)

cant wait till they start doing more recreational stuff underground, like an escape room
Seems pretty nice.

I may consider the Pixel 2 XL over the IPhone X in a few months, but will definitely need to see some reviews of both first.

The removal of the headphone jack is devastating. I listen to music nearly every waking moment, so I am unsure about moving to Bluetooth whenever I use headphones.
Nice to see people work on git remote helpers, a shame that there's already a fine remote helper that is not tied to a specific hosting provider & uses GPG[0] already.

0: https://spwhitton.name/tech/code/git-remote-gcrypt/
You just said a whole bunch of people are lacking in empathy, and you're surprised people are reacting strongly?

Seems ironic.
My first encounter with a computer and programming was the SWAC https://en.wikipedia.org/wiki/SWAC_(computer) at UCLA.
Definitely, blockchains aren't secure in the way that many Ethereum apps seem to think they are.

But for certain types of lower stakes applications (say a log running on a mesh network of sensors) blockchains can provide a simple way to do something that could otherwise be fairly complicated. Certain blockchain implementations (I like MultiChain) are really easy to use.
I learned vi 20 years ago now, and vim a year or three later. In all that time, I've never seen the point to vimscript. If you want a heavily customized, scriptable editor, why just not use emacs? Vi works the way it works.
Same here, used both vim and emacs for many years, reading all the books and customizing them both endlessly. Getting older now and tired of wasting time trying to get vim and/or emacs to work under a certain configuration/environment. Any good IDE has both vim/emacs key configs, which do me just fine, although they are never quite exactly the same, I can do 75+% of the vim commands that in JetBrains/whatever that I'd do in vim.
I will pay a LOT of money if you can slap a half decent web interface on it.

Surprisingly, you guys look like a direct clone of the new Bitbucket interface. Its not my favorite (I like github so much better) - but Bitbucket with its inbuilt Pipelines integrations is so much better than Github.
Yep, after being really impressed with the Pixel I knew Pixel 2 was going to be my next phone. Not anymore. Lack of the headphone jack is an absolute no-go for me.
Obligatory comment: I really like VSCode but keep jumping back and forth between it and Sublime because of startup time.

I like VSCode enough to use it daily and extensively and jump back to sublime when I need to jump around projects fast–when startup time becomes crucial.

I believe they will solve this issue at some point.
Any favourites you can remember?
Same. I have a variety of different things that use the headphone jack. A good pair of headphones, a couple of pairs of sound-isolating earbuds, a couple of pairs of open-ear headphones for running and walking. Because those are cheap, I can always keep a set where I need them. If I lose them or give them away, NBD.

Taking away the headphone jack does not solve any problem I have. It would impose extra costs, both in conversion, and ongoing. And it gives me a worse experience overall.
100% agreed. Hosting sensitive git repositories is problem that companies and people are willing to pay $$$ for and stuff that is free has a tendency to go away after a few years. Heck don't bother putting any technical work into it or anything (aka work) and continue being free, but allow me to have a "paying account" or whatever. Pretty much if you are providing value let me prove it by giving you some cash.
Relevant: blog post from the TiDB team about why they didn't choose Go for the core distributed storage engine: https://pingcap.github.io/blog/2017/05/27/rust-in-tikv/#go
I choose Amazon for this because they are dedicated to it, it's a contributor to thei e-commerce business, and there is plenty of reason to believe they will still work a few years from now.

I have no such belief with Google in this case, it's one hobby among many disconnected from their main business. It is search but not web search.

I'm also building a snips.co device and am very interested in offline speach recognition both for pricacy and utility reasons.
This only works for text you're editing. Selecting text on a webpage or anywhere the keyboard isn't available is still painful.
If you're willing then I too would love to pick your brain about this. Can't see an email on profile though.
Anecdote is not data, but I have not set an alarm for many years - I sleep 5-6 hours (only 5 since I went vegan) and I wake up on my own, refreshed. Occasionally I’m tired, I take a nap. I don’t do coffee, I have unsweetened tea but don’t go nuts on caffeine, social drinking.

I don’t feel any need to ‘sleep in’ on weekends.

Yes, I work from home and own my own company, so I have the luxury of taking a nap in the middle of the day.

If I were to try to force myself to sleep 8 or 9 hours I feel worse; so I don’t do that anymore.
That sounds promising. I can't be the only one with this problem. (aka secure cross platform synchronized password management without requiring personal/managing cloud infrastructure.
A Better Way to Trace Scattered Refugees
It looks great, I hope Google can keep up the shipments. I really like the white and black XL, and the orange button really reminds me of Dieter Rams calculator from Braun.
I've slept roughly 9 hours every night my entire life. I can't imagine giving up good sleep for anything. Hell, going to bed is usually my favorite thing to do outside of hobbies.
I wonder how many customers they will lose because of this decision? What I don't actually understand is what exactly is gained by its removal? It doesn't seem to be a limiting factor in either thinness or waterproofing, which are the only two I can think of.

I know I for one will never buy a phone with no headphone jack.
deserve

I'm not assigning moral right and wrong to it

That's the problem, clearly you are when you use that first word.
I honestly don't know how to distinguish between "me" and "about me".

These discussions always go full meta. Makes my head hurt.

Being a simple bear, I try to distill these paradoxes (freewill, love, death, what is art) down to something actionable. Hence my conclusion, after much thought and effort (eg securing medical records), that "I am my data, my data is me." and therefore I own it.

If privacy is the ability to control what is publicly known about yourself, the best (practical, prescriptive) way I can think to do that is via property rights.

---

I appreciate your reply. I'm going to revisit my beliefs, conclusions. Starting with the currently generally accepted definitions.

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

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

https://en.wikipedia.org/wiki/Authentication
Does this have the capacity to work with xmr or would I have to do that manually?
Open offices are overrated [video]
The better question is how long did it take closed source solutions that consume openssl to update their products?
Google Pixel 2
If you work in 'the industry', surely it would not be a big deal to carry around an adapter a long with the other standard tools of your trade? I imagine it'll be about as inconvenient as carrying around ear buds.
FaunaDB has drivers for Java and Swift, so this schema can easily support mobile apps.
I've been burned by bad comments enough times that I implicitly don't trust them. I wish this weren't the case but I think it's just human psychology. I'd rather unravel a mystery myself than deal with an unreliable narrator.
Is Google twice as smart as Siri?

https://www.cnbc.com/2017/10/02/google-ai-has-almost-twice-t...

I’m considering adding one of these to my family of iOS devices. Siri is cool when it works, but I’d like something a little better. That, and I won’t have to watch my watch, phone, and tablet competing to answer my questions.

Finally, and most importantly, according to the article, Google appears to be improving the fastest.
Basically, read this paper: https://www.cs.cmu.edu/~rsalakhu/papers/oneshot1.pdf
> Comparison with the NHS seems a little unfair given relative population densities.

London needs to become a city state, then. Why subsidise those hillbillies?
This discussion brings to mind something Gordon Moore explained[1] about the economics of chip fabrication. According to this Intel co-founder it's all about selling silicon real-estate:

What we end up doing is really selling real estate. We've sold area on
the silicon wafer for about a billion dollars an acre, that order of
magnitude, as long as I've been in the industry. Individual transistors
used to sell for a few billion dollars an acre. The microprocessors
today, too. Maybe DRAMs are something under a billion.

So the cost of fabricating a wafer full of devices doesn't change much over time, but shrinking features means you get more devices for that cost. Notice the difference he points out between microprocessors and DRAM: all the costs involved with highly complex devices like CPUs ultimately still fall within the same order of magnitude as the cost of simple DRAM devices. The cost is some small number of "billions per acre" whether you're making the latest cutting edge circuit or just more arrays of bits.

[1] https://www.intel.com/pressroom/archive/speeches/gem93097.ht...
Does anyone know how consistent the squeeze feature is on phones that have already implemented such?
Branches are Git objects. Incidentally, here's a distributed VCS that includes bug tracking: https://fossil-scm.org
An LG G6 for $350 more†.

+ Software updates

+ Camera software (probably)

+ Squeezing

- Dual camera

Did I miss anything?

†Yes it's unfair to compare speculated launch price to current store price but that's the decision I'm making right now.
I'd cloud vendor lock-in a serious concern for most businesses? It always feels like a requirement that originates from the technical side rather than the business side. But it never feels like it's that important actually.
A few years ago I heard an episode of "you bet your garden" where the host got a question about the best lights and setup for growing tomatoes indoors. The host kept asking the guy why he would ever do such a thing as the tomatoes would cost much more than you would pay at the store for them and the caller didn't really have a good answer. The funny thing is, tomatoes require basically the same care and conditions as marijuana and I heavily suspect that was the true motivation of that question.
If they could, would they?
For sure--I'm going to go poke at the Keybase one this afternoon! (Also, to be clear, the Keybase method is essentially the same as git-remote-dropbox. Both set up git remote helpers.)
https://www.passwordstore.org/

This might be exactly what you're looking for :)
Motion photos - if I'm understanding correctly this is basically "motion stills"[1] integrated into the main camera app. It takes three seconds of video, but no photo with it like in live photos.

[1]: https://play.google.com/store/apps/details?id=com.google.and...
Actually, that seems to be right from my limited experience. Also, my yoga guru says, being selfish is also good at times, because we are responsible for the life that we are first, and then comes other lives.
Keybase has quite a few interesting and unique features. But I'm cautious, because it's not clear to me how they are going to monetize it.
What can you do with the $20 worth of memory by itself? That $100 "markup" is because it's part of a great whole -- a whole that took millions to engineer and create. It isn't like Apple is just reselling memory chips.

I could buy all the raw materials that go into an iPhone, but that doesn't mean that I personally could make an iPhone. I'm glad to pay a premium because I don't have time to build a phone.
This works well for me (I use ‘sleep cycle’) but doesn’t solve my inability to actually get tired and go to bed at night.
I used to think gun control was the answer. My research told me otherwise
But CTRL-A is muscle memory beginning of line for me.