skysight-inc/HackerNews huggingface dataset:
My understanding is that it's a group of enthusiasts and volunteers who are donating sweat equity out of enjoyment and the gentlemen's agreement of full-time employment once the company really gets going.
>the biggest downside of all is being windows only.

I like how nobody ever complains about software that's OSX only, but if something is windows only then HOLY SHIT CALL OUT THE FUCKING CAVALRY
One page is more than enough to say who you are, what you did in the past, list your main present skills and give a couple of best references.
Gosh, that reminds me I really need to make my software more parallel.
I'm sorry to be this negative, but people simply don't care. They don't care because thinking critically and trying to grasp subtle nuances and balance complex opinions about the world will not directly improve their lives. Convenient truths and easy emotions feel more comfortable and as if they have a direct "return on investment". Most people prefer simple truths, certainty and connection to/identification with a group over uncertainty, doubt and existential loneliness. (Or at least that's what I see, as somebody who is somewhat on the autistic spectrum and doesn't easily connect with a lot of this group-think.)

It's laudable to fight this, just very prone to disillusion.
> And everyone who's been exposed to both says it's the same courses and rigor as the on-campus version.

I am curious: who in the world would do both?

A more serious question, since you're going through it now: is there a thesis component to the online MS, or is it just coursework? If there's a thesis (either required or as an option for more research-oriented students), how does the thesis mentoring at a distance work?
Continuous Deployment to Google Cloud Platform with Drone
I am not quite sure what that is about. Can you elaborate?
How I lost $3700 and made $1500 with 3x leveraged ETFs
> why, why, why do you need these monitors?

It really pisses me off when I double click to run a program and there's no indication that it's starting up. Seeing CPU spike confirms that it's working. If I had a penny for every time I started a program twice on Windows...

Similar problem when I start some operation in some CPU/HDD intensive program. If the program itself has no progress bar or similar indication I have no clue if it started doing it, or maybe I misclicked.

Similar problem when a browser or another network program seems stuck on a download and I have no clue whether it's the network problem or the program itself is the culprit.

And there are some programs that eat RAM like crazy and on Windows you have no clue when it starts swapping to disk. With monitors you can clearly see that 1. you ran out of RAM and 2. you disk I/O is the cause why the system is slowing down.

I really don't care about hostname or kernel version though. But, I absolutely want to know what's happening in order to use my computer efficiently.

So, you are either using your system inefficiently or you have some beast of a machine with infinite RAM, CPU power and super fast disks.
Settlers of Catan for Two: Using Rights of First Refusal for Fun
"You want Republicans to be Libertarians..."

I want politicians (be they Republican, Democrat, etc.) to act in the best interest of all the people in the nation, and not just the small fraction that benefit from large corporations making inordinate profits.
I agree completely. I've come to learn its certainly a time consuming task regardless of the product, and the fact that it's a side product adds a degree of difficulty.
To be honest, this is the first criticism of Git I've read that I can see making concrete, coherent, actionable points. And I actually agree with some of them.

Most other complaints about git I've seen seem to be of the vague 'but git is sooooo confusing' sort, which just invites people to talk past each other.
XBMC/Kodi has a DNLA server built in, just need to turn the feature on. It requires keeping the app running in the background, though.
> I am curious: who in the world would do both?

Nobody, they're TAs now. ;)
That would work. The point of ACME is to not need to generate certs. They just verify them. That removes a bit of computational burden from them. the acme challenge is probably "random text files" too, just generated using the certificate at hand to verify ownership of domain and certificate. Certbot basically is just a client to do all those things you described for you.

The difference between "prove you own this domain and we will provide you a signed certificate for it" and "prove you own this domain and this certificate at the same time, and we will sign it for you"

It's really not that different, except they have opted to make it such a way that it is easily automated. And it's open source, so if they wanted to google, amazon, or even godaddy could set up an ACME server that validates SSL/TLS certs... but would they be able to charge for it if you had to use the lets-encrypt process anyway?
I have not (at least not with the intention of talking about a side project), excellent idea!
learn arabic, learn japanese, learn chemistry. "coding" is dense and every craft has its skilled practitioners. will anyone read your code in two hundred years?
What resources does this require to run? Obviously you need some fairly heavy lifting for the initial training, but once trained, could the models be used on, say, a mobile phone?
Have they? I'm not arguing, I'm genuinely curious because I guess I don't ever see that happening. Whenever I search for something that has a bunch of results, like weather, I end up with 30s loading, JS-filled, nightmare sites that are slow, bulky and don't show the information in a clean format. Yet there are good, simple sites like http://myfreeweather.com/ that are ~8 pages into the results.

I don't pretend to know half of the metrics they use to rank a site, but IME, it doesn't seem like speed is at all relevant.
Slightly off topic, but does anyone know how/have experience getting a california bill put on the ballot?

One area that I believe is highly inequitable is that home owners can write off all of their interest on their home loan, but there are income caps for student loans that restrict who and how much interest can be written off.

I'd like to draft a measure to make student loan interest 100% tax deductable at the state level. The hope is that passing it in CA would create a conversation around federal income tax policy and student loan interest.
how about the possibility that the whole system's complexity outgrow our abilities to manage the system for the moment?
I'd like to see the industry move away from having connectors on the back of the GPU at all and just provide a standard routing interface of some sort. I hate whenever I buy a new GPU having to figure out what adapters I'll need for my multi-monitor setup because my new GPU has different numbers of HDMI and DP outputs than my old one.
> It's nearly impossible to have a factual debate.

You contextualize this as related to politics. But, I've noticed, in certain fora, that it's nigh-on impossible, even for something as measurable as energy production. And that's just inputs and outputs where the units of measurement are already agreed to! :-O

What's the difference? What causes some topics to be amenable to rational debate (or even discussion that doesn't go off the rails) and not? Politics, economics (because it's related to politics?), and religion - no. No rationality to be had there. Anything that have to do with harmful invisible vapors (vaccines, electromagnetics, radiation, environmental toxins) and health - no. Any form of "alternative lifestyle", including digital nomadicism (!) - no. Law - all over the map. Computer programming - all over the map.

In fact, right now, I'm trying to think of something that humans debate rationally, and I'm having a difficult time thinking of one (I'm sure they exist - but I'm only lightly caffeinated so far).

Regardless of my inability to think of topics that we (humans) can debate about rationally, why do some topics "work" for rationality and some not?

> Move on and repeat.

Why? You just said it almost never helps.
That's what I thought as well. If you're publishing special images and JS then don't include AMP metadata.

Some of the concerns really should be addressed though: a clickable and copyable link could be handled with a widget at the bottom of the page, for instance.
DNLA always felt fairly half-baked. VLC struggles to use it correctly, TVs stopped supporting it, and iOS/Android don't really use it out of the box.
Thanks for the suggestions, I'll take a look!
Has anyone ever experienced this or seen it?
>We suggest that you include five words of 5-10 letters in size, chosen at random, with spaces, special characters, and/or numbers embedded into words.

>You need to be able to recall the passphrase that was used to encrypt the file.

Why bother writing security guidelines which are impossible for a human to follow?

edit: Try recalling any passphrases generated by the command below, and that's before the random sprinkling of punctuation.

grep -E "^[a-z]{5,10}$" /usr/share/dict/words | shuf -n5 | tr '\n' ' '
> Way too much work, errors everywhere for no apparent reason.

Interestingly, that would describe my experience with OSX (or macOS).

At home I use my Lenovo T440s with Linux without any problems or glitches in the past two years. Before I had a Dell Vostro, running Linux without problems for five years.

At work I have to use a MacPro (the winecooler-shaped thing) in a network run by the OSX Server app.

Every other day I have to disconnect the thunderbolt display because it can't be woken up.

Thunderbolt network has an incredible latency when connected to other machines in the same room. Unless you transfer one huge file, 100Mbit ethernet is always faster.

Sometimes you're stuck at the login window because the magic mouse and keyboard refuse to connect (randomly) for half an hour.

The OSX Server App fills the error logs at an incredible speed with only six machines and a couple more users. Network home drives are impossible to get right: NFS breaks ~/Library. AFP has constant "Resource busy" errors. SMB is the only one that works for all users but experiences so many random bugs that are impossible to trace. I can't remember a day where all users were able to login in the morning and no program had crashed overnight with data loss due to an SMB mount suddenly disappearing (work is scientific computing). And this is on a 1Gbit ethernet network, six machines and a server, all in the same room. Incredible!

And has anybody ever tried updating the Server App? Last time it got stuck at upgrading the Wiki (that we have never used) because the postgres upgrade script was botched. That was fun to find and fix.

And then the support. Nobody at the shops can really help you with network/server stuff. And the Apple forum is always like this: You find an old post with a apparently working solution. You try to implement the solution but Apple has removed a button that you're supposed to click.

Or you make a new post, only to be told (from somebody who is not an apple official but apparently has access to a secret forum) that apple knows about the bug since 2011 and is working on it. Just wait for the next update. Sure.

On the other hand, I have never had a Linux question that was not already answered in the Arch Linux forum. Is it really just me? Judging from the posts in the Apple forums, it can't be.

But what do other people do to be productive in an Apple network?
The bringup process includes all the stuff leading up to that final moment, just like most other processes - e.g. release process - include the stuff leading up to a conclusion. The quibble really wasn't very constructive.
In a few apps on the Mac I have made good use of the Keyboard Shortcuts part of System Preferences to prevent this.

If destructive behavior is a bit too "easy" in an app, I remap the command to something complex. I think my Quit in Firefox for instance is now command-shift-control-Q or something.
Congrats for the release but they really need to fix the mobile notifications when using the desktop client [1]

[1] - https://github.com/telegramdesktop/tdesktop/issues/277
I've got tired of the walled gardens on phones especially. Stopped iOS dev and went back to web.
Why do you need bookmarks, either you google it again or can access it through some kind of chat...
Tabs are nice though
If you don't need GPU power for your work then Apple is probably fine for you right now.

Creative pros are increasingly reliant on CUDA and the ones who are not just don't know what they're missing.
It's a huge benefit with long-term negative consequences. It's the same reason the HN/EFF crowd is opposed to things like T-Mobile's "Binge On" program, where video traffic from certain providers doesn't count against your bandwidth: it's unquestionably great for an individual end user wanting to access that site, but it sets up a system where certain incumbent providers have structural advantages against newcomers—i.e., it violates net neutrality. In the future, that same end user is likely to consider getting content from another site, and be dissuaded because Binge On (or AMP) doesn't apply. A provider-neutral solution wouldn't get in the way of competition and growth.

This is the same logic behind monopolies being bad. Nobody thought AT&T was bad for providing phone service to everyone in America; that was unquestionably great. What was bad was the way that nobody else could provide potentially-better phone services. Nobody thought Microsoft was bad for giving people a web browser in the IE 4 days; what was bad was abusing their OS monopoly to gain a web browser monopoly, because IE 5 and 6 started implementing MS-specific technology.

There are lots of ways to implement the benefits of AMP without the vendor lock-in Google is pushing. It's certainly technically much easier for Google to implement it in the way they're currently doing so, but that's a short-term and short-sighted gain.
Just having a cookie-based opt-out would be fine. I don't want AMP but I won't presume to know what other Internet users want.

Google is presuming to know what I want and it is irritating.
On what can you compete with Chrome using their own engine?
What ereader does not allow copy/paste? I don't think I've ever run into that.
Hi, I'm Alexander Rush (@harvardnlp), one of the project leads on OpenNMT and an assistant prof at Harvard. Feel free to ask me anything about the project.
My only exposure to Mill (besides this page link) has been random comments in various stories here over the years.

They typically start with ("Mill team"), and then the rest sounds like it came from the future. It's all about getting the flux capacitors charged.

Can anyone post some low-level code (in assembly, or the closest equivalent if that term is no longer relevant with Mill) implementing some well-known simple algorithm on the Mill? Just to quickly get a feel of what it's all about, how it looks.

Something like computing n! for word-sized integers, or strcmp(), or whatever.

Does anyone have a quick link to something like that?
You see, there was this Golden Age. Everyone was beautiful, honor and virtue flourished, and Truth was held above all else.

Some people say that this age was in the '50s. Others, the 1880s. Some even claim it was the 1790s.

Mostly, they're just barking mad.
> Sometimes bigger is actually better

Well that's definitely something we'll never hear Apple say.
Just tried on fresh 16.04 install. Works out of the box.

Make sure you download Steam from official website, not the version packaged with the distro.
4. Machiavellian Princes?
The next Mac Pro will just be really really thin, have no ports, and gets it's power wirelessly from a mat underneath it, but no batteries. It'll have 8 cores and max out at 13g of ram
Can you detail the issues you've had with AMP pages? I use Safari on iOS 10.2 daily and have never noticed an issue loading AMP pages.
The "Software" section of the article says they did exactly the things you suggest they should do.
Yeah it's definitely mixed. Luckily I haven't had any negative feedback, it's been mostly positive and I've had some great suggestions as well. Downside is it takes a bit of time to post the same thing across subreddits, but it's free.
With that argument no one would ever volunteer to be a soldier.
https://web.telegram.org/
Also - in the USA, we should have Fiber to all homes by now, but instead what do we have? Segmented, ancient infrastructure, run by ISPs that have carved out territories with no competition, no foreseeable upgrades and the end of "net neutrality." Greed is front and center over providing an inexpensive and innovative means of communication (internet).
Peace
Uploading files with React.js and Node.js
The PC ecosystem shipped something similar years ago (with different aesthetic choices). Combine a silverstone ft03 with a noctua d14 dual tower cooler, and you get a similar convection cooling design.

Pics:

http://www.hardwarecanucks.com/forum/hardware-canucks-review...

http://www.silentpcreview.com/article1190-page4.html

The main problem is that tool-less cases were in style back then. If you pick it up in the obvious way, you'll end up with two side panels in your hands and a broken heap of computer on the ground. Other than that, it is a totally solid and very quiet case for high tdp systems.
JanusGraph (fork of TitanDB) Joins the Linux Foundation
Cloud-Based Software and Big Data Architecture – Part 1
i agree, but i don't think google is 100% to blame. The web-designers etc. have failed to provide fast, mobile optimised pages that perform the same optimisation that google now produces. Google is just taking advantage of the neglect for providing a mobile-friendly, bandwith-adapting web experience.
> Owning up to mistakes is the fastest way to make progress. Pretending they never happened is indicative of an opaque culture that is more concerned with appearances than substance.

What makes you think this didn't happen internally?
That hasn't been true since 2010-02-13, when Git v1.7.0 was released.

https://github.com/git/git/blob/master/Documentation/RelNote...
Im curious, like what?
The useful links on the sidebar explain it best I guess. Just a lot of in jokes between a handful of regular posters.
I don't see how the Mill has any less reliance on modified compilers than Itanium. Instead, it seems to require more.

The Mill's history may be different because compilers actually advanced a lot since Itanium's launch, because it brings some arguably improvement over Itanium, or because the Mill's team is trying to write those compiler improvements, instead of making a partnership with Microsoft.
To me AMP feels like embrace and extend for the whole mobile web. I find them caching things this way both pointless and dangerous. I find it hard to believe that publishers so readily lifted up their skirt for Google controlling their content... however I suppose search engine rankings are everything now.

EDIT Also I'd add further that at some point, this "free" and compulsory AMP cache will start inserting google ads directly into pages and Google will pay publishers a small percentage of what those slots are worth.
Interesting, might consider it - does this support transcoding?
Unless you're Nvidia.
You're probably using the Mac app. The post is about the Telegram Desktop cross-platform app, that doesn't support secret chats.
Ironically this site does not work correctly for me on my phone. On the latest stable safari and iOS version the field to enter your email to get the report is missing. No ad blockers enabled etc...
'Glorified blog'? The only big difference I can tell is that those 'glorified blogs' are not being printed on real paper. I'm not sure how that makes those newspaper who also have a 'glorified blog' anything more or less than that (plus a physical paper). None of this tells us anything about the quality of the 'glorified blog'.
AMP offers no more or less speed than standard HTML. Even on a slow connection, the majority of that slowness is due to the last mile, not because it takes a long time to get data from Europe to Australia.

It really is only about getting yet another way to collect data on users and push ads down their throats.
How To Deconstruct Almost Anything: My Postmodern Adventure, by Chip Morningstar, June 1993.

"Academics get paid for being clever, not for being right."
-- Donald Norman

http://www.fudco.com/chip/deconstr.html
Having taken a number of MOOCs as well as having a traditional engineering masters (not CS), I'm inclined to agree.

- Although not universally true, you tend not to need labs stocked with equipment that aren't practical for an individual to purchase. (Though, yes, CS degrees can be oriented around hardware.)

- Automated grading of problem sets/tests seem to work better with software than just about any other topic of MOOCs I've seen. (Though that's probably not an issue for this sort of paid program as you can have paid TAs and professors directly involved.)

- Remote "teams" can clearly collaborate effectively on projects etc. as demonstrated by the fact that they do in many companies and on many open source projects. That said, a big part of a masters degree is going to be individual work anyway.

ADDED: As someone else mentioned, in-person mentoring would still be a concern of mine but that's probably a tractable issue.
The three browsers I use have command shortcuts that undo the accidental window closures.

Though I have to wonder how much resources are taken by the undo feature.
With the failure of Lisp Machines, Lucid pivoted into doing a Lisp like interactive environment for C++, with compilation at function/method level. There is an old VHS video that some uploaded to YouTube demoing it. Search for Lucid C++.

The last version of Visual C++ (v4) used a database repository as binary representation of C++ code, also offering an interactive experience.

The problem with both environments was that they required powerful hardware that most people weren't wiling to pay for and consequently died.

Microsoft is now having a smarter linker with db support for VSC++ 2017.

Both Apple and Google were discussing at last LLVM conference how to add similar capabilities, IDE friendly, to clang, partially based on the Swift Playgrounds development experience.
This is open source though, it's a great effort. I wouldn't write it off just because something else exists already.
Yes, you can actually run them on a phone! We had an earlier demo of very strong system running on android https://github.com/harvardnlp/nmt-android

Without tricks the large models takes up about 700 megs, opennmt.net/Models/. They can run on a standard CPU relatively quickly. We also have a pure C++ decoder if you want to do translation without the NN framework.
Why would they not use asymmetric encryption?
Ah, right, TAs!

Got any info for the lazy on the existence of a thesis track?
My family always rhetorically asks "Why is this so hard?" or "Why does this never seem to work?" - which I never answer, because they are asking rhetorically, but also because there are a lot of deep technical issues you need to know about before you understand the common implementation and then I'm not sure I can explain why we dont have a better implementation.
Amazon says it will create 100,000 new jobs over next 18 months