skysight-inc/HackerNews huggingface dataset:
I own a SP, and I actually like the form factor, which I find much more flexible than it looks. I didn't find any condition where I can't use it.

I don't have experience on a car, but I routinely use it on my lap in the public transport, on airplanes, and on "small coffe tables", as long as I accept "90% of comfort".

Of course, the SP is a hybrid, so if the laptop form factor is a requirement (or "100% comfort"), then no hybrid is an appropriate choice (except the Surface book, which is arguably overpriced).

Regardless, it's definitely wrong to state that it needs more space; it actually needs less than a laptop, as it only needs three contact points - the kickstand, the screen bottom, and the top/lower side of the keyboard.
> - If you buy an Apple laptop, and need a repair, they'll fix it if it's in warranty, regardless of where you are.

Not true. That is only for the iPhone. The Macbook has only national warranty.
Sad to see this in the grey. Git is unintuitive to those who don't understand it. If you read about its internals and learn how it works, the command line gets much better. It's well documented and it gives you a whole lot of power and insight into the inner workings of the VCS. Things like launching your editor to do more complex commands, plugging a script into git bisect, these are all great design choices.
https://media.ccc.de/v/31c3_-_6450_-_de_-_saal_1_-_201412272...

They also managed to get the fingerprint of a politician via a high resolution picture taken at a speech.
(Also a phone PIN via eye reflection captured by the front camera.)
Why is confidential material for public consumption? All this is stuff that ought to go to the Ombudsman, HR or the police to be dealt with properly. What good does it do to hear "my supervisor is habitually oversharing and told me she smokes hashish and is worried about an upcoming drug test"?
Thanks for the honesty, I really appreciate this.

And BTW, I am a happy Arq user, I've been using it on multiple machines for the past several years. It is the ONLY backup solution out there that:

* encrypts my data without me having to supply the decryption key to a third party when decrypting,

* decouples backup and encryption from a particular storage provider,

* makes me independent of ebbs and flows of storage providers by supporting pretty much every one out there.

I've learned to value independence over cheapness, so I stick with Arq. Plus, it's been working really well over the years.
My pro 4 works perfectly fine. I'm just a desktop apps junkie (sales mainly) and so there is no real reason to upgrade. That said the new pen's deeper resolution is impressive, as I switched (primarily) from Evernote to OneNote and haven't looked back. (I still pay for Evernote, now it is purely for legacy info).
Indeed, in the (pre-DAO) Ethereum audit report https://github.com/LeastAuthority/ethereum-analyses/blob/mas... they brought up your second issue and recommended Mark Miller's thesis (which covers the material in the OP).

I haven't looked into Viper and how it might address these matters.
Oh my, this is hilariously awesome.
This has really huge potential for abuse.

How do we know the acts happened indeed?
But don't you consider HN as social media?
Exactly, let this be a lesson to you all :D
For what it's worth, the majority of my personal projects don't get far beyond concept.

Take a half full look: If you've created any software project on your own time that really does something that's great!

If you feel like you've made mistakes, learn from them. You may be learning more than if you hadn't made them.
Feedback on this cool app – Reminds me of Evernote. Your thoughts?
The only surprising moves by AlphaGo were the slow-looking moves on the left, playing in Gote with a dead group.

Other than that, there were no bot surprises.
Project Tutorial Name:How to Create a Snake Game in React
But, depending on your workload, fast enough may well be... laptop i5/i7 are pretty fast, again depending on workload... if I'm trying to simulate a tech stack, with modest data loaded, I'm the only user, so it's plenty fast, but memory can become constrained pretty quickly...

Windows overhead, Visual Studio, Linux VMs, multiple docker containers, local dynamodb, sql database, queues, etc. If you're developing locally against a workflow with a few VMs in the mix, 16gb can be an incredible constraint. I'm not trying to simulate hundreds of users, just one across a stack.
> have a random step after sign-in that asks for a single piece user information

I think being asked a different question next time might ring alarm bells for me, have me double-checking I hadn't mis-spelled the domain.
Salim here. I agree with the 'mindlessly easy' part. I've noticed the lack of convenience, especially in sharing the little moments.

As for replacing a personalised news feed, I still use Twitter and find that email newsletters, especially curations like getrevue keep me well-informed on professional news.

As for a personal feed, I found that Facebook wasn't really that great - lots of noise and I still missed things I thought were important. I haven't found a replacement, but didn't feel the need to replace something inadequate.
If a slightly larger board were used, could human or computer adapt better given what they currently know? What about if the shape of the board were altered? Does alphago understand the underlying principles well enough to adapt them to unknown situation? I think that is the most interesting question left.
Exactly. My usual workflow is to build out my songs on a physical instrument (Guitar for the main chords -> a keyboard for the melody), then sequence them in Ableton.

It just feels more "natural" to create something new on a physical instrument
Let me gues. A light, tablet like device, so it definately takes full size dd4 ram sticks with huge heatsinks.
Duplicati hits everything you're talking about (I have essentially the same criteria for backups).[1] It's cross-platform (Windows, macOS and Linux).

I love using Arq on my MacBook Pro, but since they won't release a Linux client I use Duplicati on Ubuntu. I like it a lot.

__________________________

1. https://www.duplicati.com/
I feel this might be problematic. The Soviet block countries had something called a culture of criticism and self-criticism. As part of this culture, factories would orchestrate meetings in which people who ran afoul of party management were publicly humiliated by their colleagues and ostracized. What's wrong with simply firing people who are implicated in harassment and possibly reporting them to law enforcement?
> One employee said that during a one-on-one performance review with a manager, he was told that his rating dropped from "Exceeds" to "Meets" because he didn't get as much done while on paternity leave.

If true, that is quite obviously legally actionable.
One thing not mentioned there is exit statuses. I think they're just as important a thing to think about, up there with what arguments to accept.
Refactor code as you read it. If you see a method that doesn't make sense to you, change it. Even if you don't merge your changes, the exercise of trying to solve the same problem the original engineers were trying to solve is, in my opinion, the fastest and most effective way to get up to speed with a codebase.
Dell Precision 5520 looks like the best machine out right now, among the larger/higher-performing options.
I agree, but there still might be a frontier where humans are better than computers here, that computers are making up with computational power.

If humans + computer beat computer, id feel pretty content as a human being.

Eventually if the game is computationally solved that will dispel,but wouldnt that happen with basically everything?
You got it in one. I'm very happy with my pro4, so no need to upgrade. It is perfect for meetings and quickly doing work on the move. I will never[1] go back to a standard laptop, my desktop does the heavy lifting.

[1] Never say never, but it is a pretty big improvement!
It wasn't really in the news here in Germany. But I think it's a great step towards a more unified Europe.
DNA can hold a quintilltion bytes/cubic mm
The FDA is going digital
Xiaomi's Flagship for 2017, Xiaomi Mi 6 Specs and Overview – SuratNow
It's not that old, historically speaking, either.
> "new Java", in the same vein as Ken Thompson developing Go at Google?

Go is certainly not the "new Java" at Google. In fact, Go pretty much failed at any wide adoption at Google. Go is mainly successful outside Google.
Pair Go is not a "mockery of the game". It's been an official format that's been around for quite some time now: http://www.pairgo.or.jp/setumei/rule.htm
I don't think you understand IPFS.

If you trust your IPFS node, you know that you're retrieving the correct content. You still don't want others to be able to read it.

EDIT: (Since HN won't let me reply to you): There is no mode of operation in which it's safe to use Hardbin without trusting the messages you're receiving, authenticated encryption or not.

Since the code and the data are both served out of IPFS at the same time, checking the message integrity is pointless. If somebody controlled the IPFS node you're using and wanted to do something malicious, they could more easily just add some code to ship the decryption key off to a remote server than perform an attack on the unauthenticated encryption.
> We have an epidemic of "honest mistakes" like scalpels left in patients after surgeries,[0] often leading to deaths, or amputations of the wrong limb[1] leading to enormous harms to the patient.

I thought "wrong site surgery" was rare.

https://www.ecri.org/components/HRCAlerts/Pages/HRCAlerts111...

> Wrong-site, wrong-patient, and wrong-procedure surgery continues to be the sentinel event most frequently reported to the Joint Commission, with 1,196 such events reported through September 30, 2015, according to recently updated statistics provided by the accreditor. The next most frequently reported events include unintended retention of a foreign object (1,072), delays in treatment (1,035), suicide (932), and operative or postoperative complications (904).

That's way too many, but in 2009 there were 48 million inpatient surgical procedures carried out in the US.

https://stanfordhealthcare.org/medical-clinics/surgery-clini...

I don't think you can call 0.007% an "epidemic".
Gardening Fail…
Why Identity and Authentication Must Remain Distinct (2006)
What we need is to ask the questions again. E.g. why do I need work on a new language? If the answer this time is different, even slightly different, that is because after a certain amount of effort, we accumulated experience and gained additional knowledge, and we have become better at what we do (relative to the question, e.g. programming).

We are inherently very arrogant, often assume a God-like attitude, that once we had an answer, that is the answer. That is a trap that we do not really benefit from. What we needed is a scientific attitude, that we don't have the ultimate answer (to anything), so we need investigate the same questions again and again, while reminding ourselves, that every time we reach a slightly different answer, we have become better selves.
As much as I disagree with Ethereum's design choices and all the speculation on it's ERC20 tokens, I still decided to list it as a 6th major tech platform TODAY - I hope that in the future we'll have something much much better.

Go to any blockchain or fintech hackathon and you'll see that Ethereum is a number one choice for devs (hobbyists, startups and even financial institutions and F500 companies)
Hmm. I'm actually struggling to think of a situation where it would be the done thing to call one of your colleagues "princess", be they male or female.
is there a link to that document?
Related: How Saturday Night Live created their title sequence

http://www.alex-buono.com/how-we-did-it-snl-titles-sequence/
The Data-model is dead, long live the Data-model
>Solo developer projects are supposed to be awesome and consistent, right?

No. Where did the author get that idea?
It can't "be degraded" by others. You decide whether you want to degrade it or not.
That was my first thought as well... I'm currently using a MBP for my work laptop and personal, but my next personal laptop will probably run linux... and I've considered switching my MBP over.
Considering how long you've been here, it's really disappointing that you could bring yourself to write something like this on HN.
How is this a functional laptop? And I'm being dead serious here and 100% literal - how do I work with this machine while it's on my lap? It looks like it would be a real pain in the ass to do so, with the "Kickstand" and all.
A lot of crypto engineering problems go out the window if you just trust the messages you're receiving. That doesn't mean it's okay to use unauthenticated encryption in 2017.

> EDIT: (Since HN won't let me reply to you): There is no mode of operation in which it's safe to use Hardbin without trusting the messages you're receiving, authenticated encryption or not.

> Since the code and the data are both served out of IPFS at the same time, checking the message integrity is pointless. If somebody controlled the IPFS node you're using and wanted to do something malicious, they could more easily just add some code to ship the decryption key off to a remote server than perform an attack on the unauthenticated encryption.

http://www.cryptofails.com/post/121201011592/reasoning-by-le...
In my view there is almost no reason to stay on the Language/Framework Of The Month treadmill. If you were capable of learning language X, you're capable of learning language Y if you need to or just want to. Think for a moment: Why do you think you need to learn all the new technologies? Is it because you just love learning? If so, there's no reason for anxiety--learn at your own pace.

Is it so you can remain employable in tech? In my experience, good companies are looking for those "T-shaped" people: deep experience in one or two broadly defined domains, plus some experience across domains. You generally don't need to go deep in one particular language/framework combination. If you are good at, say, Javascript, and a company actually won't hire you just because you don't know React, well, trust me--you really don't want to work there. They are looking for a cog, not a creator.

Here's my totally anecdotal advice: Pick three or four resume keywords to go "deep knowledge" on in your career, and you'll probably be fine. Early in my career I happened to pick "cross platform" and "graphics SW". Mid way through I added "iOS" and "GPS/mapping SW". Well, I'm in my 40s and still going, so it turned out alright. Notice I did not specify any particular language or framework there: I have my favorites but I don't consider a particular language or a particular SDK to be that important in the long run. I have never really experienced this language anxiety. It doesn't matter.
Meet the Counterantidisintermediationists
How We Did It – SNL Title Sequence (2014)
Sure. You usually run the prover with a timeout. The point is, this is a practical example of running a program where you cannot predict whether it will "work" or not. Additionally, when you reach the timeout, you will not have gained any information, i.e., the process is not "productive" in the sense discussed above.

Edit: Can't reply to your reply. Interesting. Yes, true, "there is no proof of length < N" is some information, but it's not information that tells you anything about the provability of your formula. It's not productive information. You can keep trying, but you won't be able to overturn the semidecidability of first-order logic in a Hacker News comment thread.
Best of the visualisation web March 2017
Depends... being able to get through a day at a conference center matters a lot to some people. Not so much to me, but to some.
Well, maybe. Usually flagship phones gets the best (most expensive) chips. Budget phones gets knock-offs.

It depends on which fingerprint hw/sw the phone is using. There are about 4 large players in the phone fingerprint chip space that have 90 percent of the market.
Fingerprinting is heavily patented so all four vendors have their pros and cons.
A few dozen small players competing about 10 percent of the market. They probably don't do much of it.
Can you explain specifically whats wrong with the comment.

This could be making fun of a friend. How is this harassment?
Assuming the person you're replying to is an American, the majority (> 70%) of the federal budget (http://federal-budget.insidegov.com/l/119/2016) goes to military spending, interest payments, pensions and welfare. If the person you're replaying to is a software developer, they're likely financially independent and not relying on any such services.
Soldered or purely onboard everything is the only way to get devices that thin. There's just not enough space to include a RAM socket that's 50% the height of your entire device.
They didn't explicitly say it but since earlier in the comment they mentioned looking for remote work, I imagine they'd still search for it after they move. The key here is they wouldn't have to wait for the job first.
MomDad app; a random weekly reminder to call your parents
Will they not pay for shipping to the US for repair?
It all depends on the context.

But yes, we all have to be really careful what we say. Not for fear of being shamed -- for fear of offending someone! Calling someone a "princess" for liking salads could easily be taken as an offense, gender aside.

It's the same reason you don't just go around talking politics in the officf. Keep that kind of dialogue out of the workplace.
That last bit sounds like textbook age discrimination; if you have that on any sort of record, or even if you don't, I would consider challenging it - not just for yourself, but for all the other 50+ job seekers out there.

Full disclosure: I (as does almost everyone else here) have a stake in this as I will likely someday be a 50+ employee or job seeker.

P.s. I'm going to stop writing this, but the more I think about what you wrote the more infuriated I get. What the * is wrong with that recruiter? At the least they should be fired for expressing that thought, but they should also suffer in some way for having that thought. They have no business considering your age at all, especially with 50 being decade(s) below retirement age.
besides of all compression issues I wonder if Google gives you extra ranking Points for using this tool.
At least using Gützli for the Image compression of a customers online shop gave us one extra Point in Googles page Speed.
I do hope that we get an extra ranking Point for using a Google tool. Which is in These days the most intresting part. since LTE and other Standards "size does not matter" that much anymore :)
Yes, tmux.

- tmux counts as a TUI UX. it is backed by ncurses (https://en.wikipedia.org/wiki/Ncurses)

- colors: it supports 256 colors, 24bit colors landed in 2.2 (but haven't used it)

- layouts: 1) supports splitting multiple command lines into "panes" which are resizable 2) supports custom layouts and arrangements for panes 3) you can "zoom" in on panes via `C-b z` 4) you can actually run other TUI applications within it

- interaction: 1) tmux also forks itself into a server in the background so you can de/re-attach your workspace 2) you can create and move between collections of panes, what tmux calls "windows" 3) command-based, so configuration via ~/.tmux.conf uses the same language as scripting 4) tmux can be scripted / remote controlled, you can even send-keys and copy the contents of panes

- help: the tmux manual is superb (https://www.freebsd.org/cgi/man.cgi?query=tmux)

Downsides are, I still get glitchy issues when using vim / unicode / colors in tmux panes which are difficult to diagnose. `reset` normally fixes it. It's been this way for years, and I don't want to even begin figuring out what the hell is happening because I'm using too many plugins. Considering starting from scratch. So if you get into tmux/vim/other CLI stuff, the simpler you keep your config, the better off you'll be.

(P.S. I am the author of The Tao of tmux, a book you can read free online)
They get off them and then a crow swoops in and steals them. It was never a sure thing as to whether we would get our backyard chickens daily eggs or if the crow would.
"If you buy an Apple laptop, and need a repair, they'll fix it if it's in warranty, regardless of where you are."

This can be misleading. I bought my Macbook Air in Portugal, had 2y warranty there. Then moved to the UK and the brick stopped working. Went to an Apple Store and since it was after the 1y warranty offered when you buy it in the UK, they rejected replacing it for me. Eventually went to Portugal to visit my family and got a new brick from the same store in 5 minutes. On a curious note, there's no Apple Stores in Portugal yet so in this particular case it was even more interesting to realise how much better help I got from a non-official store.
Kaspersky Internet Security 2018 Crack and License Key [Latest]
Nope. It's just a specialized news feed. I don't make friends on here or really even talk to people most of the time. I only read informative comments, I rarely even note people's usernames.
Definitionally. I doubt spite is a major factor, but the management is almost certainly intentionally indifferent.

Economics doesn't care about the morale of the workers in this context as it contributes nothing to the bottom line.
To be fair, they were hated because a bad experience became expected. Many wizards were painful, were unclear about what was happening or about which options could be changed later, either didn't provide a method of moving non-linearly or erased your progress if you did, etc. Not to mention the dark patterns sneakily installing toolbars and whatnot.

I agree both with the parent comment as well as the sibling comment that absolves anyone from wanting to stay unassociated with that word.
The combined effect from multiple genes is either linear (assuming no interaction) or superlinear (assuming some interaction) because other nonlinear effects are difficult for natural selection to operate on. Natural selection is the only process known to cause adaptations.
Creating an account with a fake name doesn't help. Facebook will ascertain your real name through a combination of:
- knowing who you communicate with
- tracking your online behaviour (on and off site)
- collecting your name and contact information off your friends devices and accounts

Even if you provided a fake name, you still agreed to the TOS, so they can proceed as if you're still bound by the legal implications.
There really needs to be an awareness campaign for developers to let them know encryption != authentication != integrity.
Edit: 'micro-oscillation' was a term that I lazily invented to describe a phenomenon with which I am only passingly familiar. It is actually called 'hippus' or ' pupillary athetosis'.
my macbook that I bought in US was repaired 1 week before the end of the warranty in Italy. Not sure if it's policy or I just got lucky tho (dead monitor, and immediately after that webcam not starting -> logic board replaced, also under warranty even if the time was technically up)
> Whether a joseki is even or not depends on the context

The whole point of joseki is its locality. Josekis do not depend on context to be joseki: it could be a bad joseki choice, but what they are, they are locally.

When you deviate from joseki you are; a) creating a new joseki b) recognizing that joseki is not applicable in the context, and its better to take a local loss to get a global gain.

Josekis are filled with non-even results, but that given
a tactical goal, they are the best choice possible.