skysight-inc/HackerNews huggingface dataset:
Some background. I actually wrote a semi-popular book on PHP (published by a major publisher) and have contributed to the core project. And I have spoken at many PHP conferences. Perhaps tellingly, PHP is rarely my first choice anymore. Which I think it a great language (contrary to many opinions) I just find other languages a better choice.

Today my language usage looks like this:

- Web services / APIs: Node.js [1]

- Front-ends that require easily modifiable templates and quick command line scripts: PHP [2]

- When I need speed and low latency for a network connected app: Go [3]

- When I need speed on an app that requires no network: C

[1] The promise chain asynchronous nature of Node.js makes it great for web services in my opinion. And the ability to easily have global variables that persist across connections for things like caching and pooling is a huge plus over PHP.

[2] PHP is very good at spitting out HTML and making web service requests, the performance is acceptable in most cases, and it is really easy for most people to edit, even people without a CS background. Likewise, for quick command like scripts PHP is unbeatable in my opinion. The tools it provides out of the box means most common command line tasks can be done 100% with the standard library. No package manager required. Though if you need to add packages PHP is pretty good about that now. Incidentally the fact the standard lib does so much is also one of PHP weaknesses. The standard library is a mess of inconsistently named functions and classes that grew organically over 20 years.

[3] I've saturated my loopback network interface on a non-trivial app on my Macbook Pro using Go. PHP and node don't even come remotely close.
All Time Best IDE Software Developers – A List of the Top 10
Good point - as Mel Brooks said, "It's good to be the king!" In my last job, I was IT; I dread going to some place where they force Windows upon me!
Face ID works miraculously for me. I was very surprised. My 6S Plus's Touch ID, for me, didn't work quite well. It worked 70% of the time and I had to type my passcode the rest of the time. I think Face ID failed once in the last five days, since I got the device. Again emphasis on the 'for me' part. I don't know if this reflects the whole, but Face ID is significantly better compared to Touch ID.
The biggest problem I see with higher education right now is that they aren't doing any of the above--they talk big about being open to all viewpoints and ideas. In reality, there is only one set of "acceptable" viewpoints, one set of ideas. It's an echo chamber lacking diversity of thought and lacking in self-reflection. Indoctrination is closer to what exists. While I have no hatred for Liberal Arts at all, it's a self-perpetuating system that is perplexing. For one simple example: I constantly run into marketing people who majored in English but who can't write!
Sours are already sour enough and I do like some of them. If they follow the same trajectory as IPAs it will be a race to be the most sour and I don't look forward to that.
hey Ping me amonxnye@gmail.com , am currently in east africa
The stores would have to deploy special-purpose IR cameras to collect the kind of data FaceID uses. And even with that data it’s unclear how it could be used to present a false image to a phone. The hacker pulling this off would also need physical access to your phone.

From a security perspective it would be a lot easier to collect a fingerprint and use known methods to create a false fingerprint that a phone would recognize.

So if you’re worried about this kind of thing, FaceID is preferable.
> Convex Functional Analysis by Kurdilla and Zabarankin

How is it compared to the Boyd and Vandenberghe?
> Sounds like a use case for multiple user accounts.

I don't think that's the use case here. OP is asking for the ability to lock a single user's sensitive data behind a second layer of security. I interpret this as similar to "with a password I can see my bank account's history, but when I attempt a transaction I'm prompted for 2FA."
Does Reddit celebrate Christmas earlier every year?
It's not about what the people want, because the U.S. is no longer a democratic country. When more people start admitting that and seeing that way, then they'll be ready to change that at the detriment of everything else. It's the biggest issue that affects all the other issues, but some still believe if you support this change at the detriment of everything else then you're a "purist" or a "single issue candidate". Of course, usually the people who call you those names are also the ones who benefit from the current system.

http://www.bbc.com/news/blogs-echochambers-27074746

https://www.youtube.com/watch?v=5tu32CCA_Ig

https://www.youtube.com/watch?v=mw2z9lV3W1g

https://www.washingtonpost.com/news/post-politics/wp/2016/02...
My guess is that + all the other reasons given, they just look artsy and pretty especially against the sky as a background
Great questions! Previously I never had to use my passcode as much as i do now i have the x as i do now. It’s totally absurd and frustrating, finger print was for me a superior experience.
The problem with gitbash is its way slower.

Plus, the real reason you get Putty or SecureCRT if you’re lucky, is because they are actually terminal emulators and not a DOS shell.

Sorry I don’t find Mona compelling at all.
That makes sense: I don't do anything on Windows command line that isn't powershell. Give it a chance: install PSCX, openssh, and conemu, configure your emacs keybindings, steal my profile (https://github.com/mikemaccana/powershell-profile) and learn, at minimum, 'where', 'get-member' and 'select' before you make your mind up on anything.
I’m not a big fan of almond milk in general but it’s quite nice to make oatmeal with.
Maybe he can help fix the process rather than provide some spectacular singular breakthrough. A common complaint I heard (from the outside, I do not work in biology) is that a large portion of scientists' productive time at many university labs is spent on finding funding.

For example, if he establishes some initial funding streams and keeps it open long enough to see commercial benefits (10+ years) and uses those to transition this setup to self sufficiency (as opposed to a few unicorns spinning off), he could have a major long term impact.
Yes, but ProjectEuler is awesome since abstracting ideas and optimization is a great way to training and search for the best resources of your host language.

Me and some friends has been written some solutions for ProjectEuler on a lot of different languages for years. Sincerly, I have a giant feedback from them and we have awesome people writing things on the problem_solved-walled threads per question.

I love the ProjectEuler way to "lock" and "force" the user really solve the problem in your own before getting further for more deep analysis. For me, copy-paste solution don't help in anything to your skills of abstractions! For that reason, for me StackOverflow sometimes may be so evil for non-engineer/non-dev problems. Beginneers should avoid it mainly and search more deeply.

BTW, this is the repo: https://www.github.com/DestructHub/ProjectEuler
I'm surprised that this was downvoted. I guess HN is more bloodthirsty than I thought.
It's certainly possible it would have brought us more as they are all standard insiders. The ACA is one of the most crony capitalist laws that has ever been created in this country. Both sides are heinously guilty of putting monied interests over their jobs and the people refuse to make them pay for it.
Try Cygiwin + ConEmu + MinTTY . It was I used when I was force to work on Windows to get a decent shell & terminal.
From https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/201600...

2-5 W / kg.

Solar cells seem to be about 150 W/kg.

This is relevant for outer system exploration (beyond Jupiter) or maybe for night power on planetary / moon surfaces.
> I'd also posit that it's impossible to define a clear distinction between a "lecture quoting a text advocating murder" and actually advocating murder.

A steel-manning of context should be enough to draw a distinction. Sadly, most contexts today are being redefined by folks who are seeking or making porn for those who need to get off on their own moral outrage.
The main problems I see with P2P browsers for the existing web are:

1) Most websites are actually web applications which have to maintain state via cookies over a TLS secured TCP connection. This means that any indirection must involve tunneling TCP connections, which timeout fairly quickly and require several round-trips to setup.

2) Even when websites are read-only and have no state to maintain, there is no common way for a peer to prove that content is authentic. Unfortunately, the authenticity 'guarantee' that TLS provides does not transfer to a third party [1]. There is a proof of concept server implementation for non-repudation over TLS [2], but every website would have to choose to implement it, and there aren't many incentives to do so.

The best you could do here is trying to reach a consensus about what the content of a page is, but you would have to account for subtle or not-so-subtle differences between requests by different clients at a different time.

[1] https://crypto.stackexchange.com/questions/5455/does-a-trace...

[2] https://tls-n.org/
This EU quasi-trademark system for food labeling is such a racket.

I blame champaignians for kicking it off.
Comments there mention three later 'alternate futures' panels. They can be found through this page: https://boingboing.net/2009/08/07/r-crumbs-short-histo.html
All this talk about putty and I can't believe nobody has mentioned Bitvise Tunnelier. It's been my goto SSH client on Windows forever now.
Annie Leonard, who's written on trash and waste, has an excellent article on this from the 2013 Worldwatch Institute State of the World report:

Framing environmental deterioration as the result of poor individual choices—littering, leaving the lights on when we leave a room, failing to car-pool—not only distracts us from identifying and demanding change from the real drivers of environmental decline. It also removes these issues from the political realm to the personal, implying that the solution is in our personal choices rather than in better policies, business practices, and structural context.

"Moving from Individual Change to Societal Change"

http://blogs.worldwatch.org/sustainabilitypossible/wp-conten...
MobaXTerm doesn't require "installation", there's a portable version as well.
When was the last time you used Linux on a Desktop?
Die putty. Die. MUHAHAHAHA.
I agree with almost all points, but some are excessively restrictive in a blind way.
There should be a distinction between uploading violence because there are idiots around the world wanking when they see someone killing someone else, and reporting excessive and wrongful military force or domestic everyday police abuse. By their rules one could not expose these neither, which to me is disgusting.
> the U.S. is no longer a democratic country

This is a common misunderstanding. A republic is not a democracy: https://en.wikipedia.org/wiki/Federal_government_of_the_Unit...
Isn’t this exactly what made the stock market crash of 1929 so devastating to the US? And which lead to the Great Depression our grandparents tell us about?
It's already difficult for a lot of companies to trust a single infrastructure provider (be it AWS, Google or anyone else). Handing your critical infrastructure to a bunch of distributed unknowns? Not gonna happen.
The Three-Step Active Problem Solving Approach for Consultants
Chinese Agents Trying to Cultivate German Politicians Through LinkedIn
Exactly; bash+ssh comes with decent options for terminal-based text editing. That's a huge win over Notepad and friends.
Um..a mission critical data store shouldn't be affected by a "power failure at just the wrong time".
When I don't want to do something, I say No.
All tracking methods become ineffective once we switch back to plain text emails.
Whoops! I did indeed
Just for clarification:

>In short, we have a much more open market, but with no net nuetrality.

Do you have no net neutrality (ISPs do un-neutral stuff)

or

Do you have no net neutrality regulation (the Government doesn't stop ISPs from un-neutral stuff), but get nn through competition?
Not "may" but will - it's very easy to render your network essentially unauditable (you don't have thousands of petabytes' worth of storage available? you can't fab your own ML coprocessor? too bad!)

You bring up Trump's Twitter suspension in the other subthread, but in that case the failure was transient, and the person responsible and their reasoning were quickly identified; YouTube has demonetized videos with little to no explanation or recourse.

Uniformity is absolutely a goal where people's livelihoods are affected, but ML algorithms can't guarantee it by themselves: they make it even more important to also maintain accountability and transparency.
> Can't be sitting flat on the desk.

Just tested this and it works fine. I tap the screen, move my face vaguely into the camera's view, and it unlocks.

> Unlocks too often, like you just want to see what time it is.

If I tap the screen or "raise to wake", it unlocks, sure, but -nothing else happens-. I still have the time and notifications right there. You have to swipe up to get to the home screen.

> It needs to in general be pointed right at your face to work.

Not in my experience. It has to be able to see your face but that seems to be a pretty wide FOV.

> Glare from sun off sunglasses makes it fail.

Haven't experienced this but it's winter in the UK and I've only had sunglasses on a couple of times (although I'd argue that the low sun would make it more likely to create glare for the phone...)

I'm not entirely sure this video is accurate.
I propose a more prosaic explanation. Anime artists probably spend a lot of time looking out their windows. Unless they're doing very well for themselves, they probably see a lot of power lines.

So the one thing they look at and study the most, is very likely to be power lines.
The BBC seems to have picked this article up (http://www.bbc.co.uk/news/health-42322216). It looks like they also missed that it was satire.
Stripe launches private beta in India
Browsers already are peer-to-peer, but they make the connection through a packet-switched network (the internet). I think that you are getting at is decentalisation. This is absolutely possible. In fact, the Internet was specifically designed for it.

The problem you'll run into is physical infrastructure. At some point you can't escape the fact that you need to transmit packets over a great distance. This infrastructure comes at great cost and is best distributed and shared amongst everyone much like the highways.
In France, the main mobile operator Orange, offers you tethering only as an option to be additionally paid on top of your data plan. They basically monitor the connection to check if your mobile is forwarding packages and do mitm in order to display advertisement about the additional paid option.
NASA Making Big Kepler Announcement So We've Wildly Speculated What It Might Be
An Introduction to the 3 Pillars of Healthcare Marketing Success
It allows you to do partial updates, but indeed it doesn’t support view transitions out of the box. :/ That said, the native wrappers offer built-in transitions, and you could probably hack web transitions with some modding and a component library.
I prefer installing OpenSSH from Chocolatey instead, since that way I know I'm getting every month's updates. I've been using the sshd for a year now on my media server, and have the client on all my machines. It's pretty solid, although I do have one ongoing issue related to how ssh-agent works (instead of emulating UNIX domain sockets it uses Windows named pipes, and I can't make a working proxy for Windows gpg-agent to replace it so I can use my smartcard for SSH).
And yet the Schiaparelli lander crashed because the machine couldn't give the right answer to a question that was wrong.

All these solutions are good for a noisy input, but have no use when the input is incorrect (ie. doesn't match reality).
From the introduction: "The co-operation of the “nroff” program must also be mentioned. Without it, these notes could never have been produced in this form. However it has yielded some of its more enigmatic secrets so reluctantly, that the author’s gratitude is indeed mixed. Certainly “nroff” itself must provide a fertile field for future practitioners of the program documenter’s art."

Had he waited another year, he would have had access to TeX...
You'll need the go process to complete all ongoing requests before restarting it. Whether that be RPC, HTTP, WS, etc. And this is behind a load balancer, so did you just go offline, or are you doing this one at a time? With PHP, you don't have to restart php-fpm or modapache. Just git-pull or FTP the new files in and the next HTTP request will automatically user the new version. Zero downtime. Honestly though, I expect something like AWS and GCE to already have our to be building a solution to handle the go scenario efficiently for you.
Chess is easy when you have the hardware to effectively brute force it. Once someone develops an algorithm that requires an order of moves comparable to a human, and significantly outperforms a human, then AI will be interesting.
I think people are viewing this as an attack on crypto, when its actually just common sense. People put too much faith the 'Contract' half of 'Ethereum/Smart Contract'

Basically. Today ICOs are selling tokens as shares of equity in their company, or similar. Which you can then sell on.

The problem is these companies essentially reserve the right to disregard that contract and could then sell their company, domestically or overseas, for cash, without recompensating any token holders.

Securities regulation and law stops that. But the tokens do need to be lawful securities in order for the court to recognize them.

Otherwise how can the court help you, and who else is going to help you?
Visualizing the Unreal Size of the Dutch East India Company at Its Peak
I'm actually learning German as a third language and I quite enjoy it.
I don't know about ssh-copy-id but it definitely supports passwordless logins. You just need to set up ~/.ssh directories as you would on other systems, and ensure the correct file permissions are set. There's a Powershell script to help with that.
I find the free version of Office 365 is often sufficient for collaborating on Office documents without needing Windows, although they've intentionally left many features out so it isn't a complete replacement.
Doesn't IPFS solve some of the authenticity issues at least. Not very familiar with it but (from my shallow understanding) if the signatures matches some published version it is guaranteed to be the same file.

[1] https://ipfs.io
That's a really interesting insight. Thanks.
> It's an interesting thought experiment to imagine what the world might look like if people were held accountable indefinitely for the externalities caused by the work they conduct.

I don't think it would be practical to enforce, nor necessarily very fair. Would we want to, say, drag the coal miner into court over his personal contribution to global warming? The world is a tangled web of externalities and none of us would be in a moral position the throw the first stone.

That being said, there is definitely a void of responsibility in social media.

Traditional media is a useful frame of reference. Let's say that some journalist invented a totally bogus story involving a pizza restaurant, a child-sex ring, and a number of named persons. I think this journalist would be hard pressed to get this past his editor and into print, and with good reason, because the editor is responsible for the validity of the newspaper, and so is the newspaper itself. The most likely outcome would be a lawsuit which they'd lose big time.

Back to social media. Let's have a look at Facebook. This is a tech company, not a media company, so they are not really responsible for their content. The users are kind of responsible but a lot of users are fake anyway so no responsibility there either. Behind it all are The Algorithms, and The Algorithms are not really responsible either, it's just convoluted AI type stuff which no one really understands.
But let's rewind a bit. Is Facebook a tech company or a media company? Being a tech company is really convenient in terms of washing their hands but should we let them get away with it? Or should we redefine them as a media company and let them own the responsibility of the content which brings in users and ad money? Could the buck land in any other place when you think about it? Sure, it would be a hassle for them, they'd have to employ a lot more people to monitor and moderate content, they'd need to put mechanisms in place for better validation of identities, and they'd be less profitable. But that would be their problem to deal with. Free passes are not always forever.
5 years ago I use git client, it includes a ssh client
Any reason not to use a service like Quantopian?
every CL (changelist) gets 2 CL numbers, an original (OCL) and committed (CL) number. so CL #s are monotonically increasing, but less than 1/2 are ever actually committed.

when the CL is first uploaded or sent for review the OCL is assigned, the CL number is assigned on commit.
Serial Experiments Lain remains a point of reference for me. Whenever the modern world seems especially surreal, I hear it in my head: "present day, present time!" followed by the mad cackle of laughter. It also deepened my appreciation for the electrical infrastructure when I first visited East Asia.
Some of Europe has tighter last mile regulation, but it’s not necessarily better. Take France, for example. France applies unbundling to copper telephone lines and fiber, but not cable. It subsidises fiber backhaul for DSL. Overall, it’s got similar fiber deployment to the US (about 10%) but overall much slower speeds (according to Akamai, 11 Mbps average in France versus 19 Mbps in the US). But there is lots of ISP competition in DSL, like there was in the US in the early 2000s. But most people don’t have access to faster cable alternatives, because subsidization of the DSL network killed competition.

Is this better?
I try to stick to the HN guideline: "please use the original title, unless it is misleading or linkbait"
Crumb's "A Short History of America" in one

http://i.imgur.com/h1D5Qo3.jpg
> I know this is about the weakest critique possible, but currently using Go, I know my next project won't be in it, simply for the impossibility to put an opening curly brace on its own line. Other languages that don't require semicolons at the end of a line have it, and even if they didn't, I'd rather have to put semicolons manually.

Go actually does use semicolons and the formatting has been forced onto users to allow easier automatic insertion of them. They were going to get removed but in the end it was easier just enforcing a format.

https://golang.org/doc/effective_go.html#semicolons
Check it out here: https://stripe.ian.sh/ - it has an EV cert that makes the browser show "Stripe, Inc" next to the padlock.
Zero Code Change Deploy with No Vendor Lock-In for Smooth Migration Among Clouds
This is well and good but I wish Microsoft would take a strong stance on corporations launching MITM attacks on their employees' HTTPS sessions by injecting their SSL certificates on every session. I can understand corporations blocking sites like facebook but I don't see why they need to read everything I read on the web.
Secure??? wern't their "Secure" IDs a joke?
8 Xbox Games to Get You Ready for Christmas
How to make your morning productive