skysight-inc/HackerNews huggingface dataset:
It always surprises me that I've never seen anyone take real legal action against a platform like Steam over this sort of policy. You can put almost anything you want in your terms of service, but in most places if it's blatantly one-sided and unreasonable there's a chance that courts will strike it down, particularly in areas with relatively strong consumer protection laws like Europe. Something like blocking access to previous purchases because of an unrelated dispute seems about as one-sided and unreasonable as you could get; it's essentially no better than the kind of anticompetitive practices that are explicitly illegal in various other contexts.

I was also under the impression that the card networks frowned upon trying to prevent cardholders from exercising any chargeback right they have with their card. Then again, I have business interests that accept payments via these card networks and I've never even seen the full terms that we supposedly agreed to on the merchant side, so I don't know how I'd check even though we're presumably subject to the same rules, whatever they are.
I don't think that's possible. You'd have to `git init`, `git remote add ...`, `git fetch --depth 1 MYREMOTE MYCOMMIT`.

If this is a frequent case for you, you could easily add an alias for this.
"The Limits of My Own Intellect"

I was going to write an article about the limits of AI, but then I became self-aware. I realized I have nothing in the way of formal proof or careful philosophical argument. I decided to withhold my sophomoric opinions, wait, and see.
I did a search on Bob Russel and found a wiki article entitled "Robert Russell (Programmierer)"

I was hoping this was a joke on his bad spelling, but then I realized the article was in German. Oh well.
If anyone knows what impact Verizon's ownership will have on Flickr, please could you share?

I've been on Flickr for a long time now and it works well for me, should I be worried?
> If you don't, you'll end up with ADSL2, which sucks.

Are you talking bandwidth, latency, download cap, or cost?
> I think markup languages like markdown which are both fairly easy to convert into other formats and deliciously human readable are the way to go.

I believe that MediaWiki, AsciiDoc or LaTeX are particularily well-suited for this purpose.

MediaWiki is already widely known and widely used for knowledge accumulation, namely, in Wikipedia. The downside is, of course, that this wiki language has quite some limitations.

AsciiDoc is a well-designed language with a stable definition for years. (Compare this to Markdown: Are you using the original Markdown? Or a fork of some fork of Markdown?) Also, AsciiDoc can be converted to beautiful HTML as well as beautiful PDF. Also, the clean definition of AsciiDoc means you have no trouble with nesting. For example, in a table cell you can put everything: enumerations, code listings, and so on. You can even put a new table within a table cell if you need to.

LaTeX is the de-facto standard in mathematics and parts of computer science, and has proven to be a stable standard, too. For example, arXiv doesn't accept your generated PDF as black-box, they want your LaTeX source and generate the PDF themselves. (That way, they can, for example, automatically produce PDFs with hyperlinks from documents which originally had no hyperlinks.) The downside is, of course, that LaTeX is not as readable as a plaintext-like format.

So for any "serious" / rigorous documentation purposes, either AsciiDoc, MediaWiki or LaTeX are the way to go.
Use FORTRAN.
That's actually for a different article, talking about the use of partial indexes.

The current article (Nov 2016) is here:
http://webcache.googleusercontent.com/search?q=cache:KOIWNI0...
If the biggest cost was the foreign transaction fees, then the author should get a credit card without foreign transaction fees. Which seems like decent advice in general.

And to be fair to Uber, they don't have control over foreign transaction fees or changing forex rates. This just as well might have worked out in the author's favor. Uber could curry some goodwill by covering the forex losses and transaction fees in this case, especially since it came out to about $20, but God knows that that's not their MO.
"The specification is inadequate to imitate Office" is a different claim from "it only exists as a proprietary, closed format."
And pirate it, let's not forget this.

I'm not fond of those who pretend DRM-free games are some kind of free speech issue. Let's be real, DRM-free means free shit.

Steam is better for game makers.
> I never feel while programming that I'm bottlenecked by my input speed.

I do; it's not a long-term limiting factor, of course, but when an idea crystallizes it's a short-term drag sometimes.
First, I am not a lawyer and what I am about to state is in no way legal advice. Second, I generally agree with your statements.

With that being said, a few comments. In the United States the legalities of this would fall under fraud. The legal basis for the criminality of fraud differs from state to state and depends on how you commit the fraud. It isn't safe to give a blanket statement that lying on a resume is illegal or fraudulent. Additionally, the penalties are based on a number of factors. My opinion, and only my opinion, is that at best an employer would only be able to civilly sue you for the damages of your fraudulent behavior. Additionally, legally, they have a burden to complete due diligence on applicants just as they do with many other things.

This is mostly theoretical as a quick search of Lexus Nexus does not bring up many employment related fraud cases at all. The exception seems to be when credentials are fraudulently represented (for example, a PHD that does not exist). However, I could not find one case that went criminal even in the instance of fraudulent credentials, nor could I find a case that wasn't settled before a trial.
Thanks. I actually appreciate that you take the time to correct when I'm wrong.
They had 32 servers in the cluster, each with 8 P100 GPUs. Each GPU was one "worker" in their parlance.

("How to train ResNet-50 in one hour on two million dollars of hardware." :-)
CPU is not that important.
A motherboard that has PCIe 3.0 and 7 PCIx16 slots is ok for at least 3 GPUs. Each GPU takes typically two slots. Then, a >1400 Watts PSU.
Here is a relatively cheap box that also has 8 disk slots (for hadoop):
https://exxactcorp.com/index.php/solution/solu_detail/320
I think this subthread is a good example of what can happen if we quote the guidelines without context. It's a counter-intuitive trap I've also fallen into, so I wanted to mention it.

In this case, this subthread could've been nipped by mentioning that it's ok to be abrasive to an extent as long as it's followed by a substantive comment. It's not diplomatic, but it's not against the rules.

The guidelines are the framework the community is built around. They're not sufficient to explain why the community is built around them. (We probably wouldn't want the guidelines to be so complete, either. It's better to explain the motivations on a case-by-case basis.)
< and > are for file redirection, yes is a binary so you want to pipe its stdout into pv:

yes | pv > /dev/null
I suppose that if you are in JROTC (junior reserve officers training corps), maybe so.
Did we watch the same WWDC? macOS is in maintenance mode no mater how they try to mask it and still somehow I keep experiencing more bugs with every release. At least they are going to update their hardware this time around huh? Is that what passes for "being focused on macs" these days? Last year was like they completely forgot about us, this year they are throwing us breadcrumps.

EDIT: Since I keep getting the same replies, I'm gonna edit it here too:

1. When you are in maintenance mode and you still manage to introduce more bugs than you are fixing then your are doing something wrong (usually that's a result of limiting the budget of a department and as a consequence hiring less experienced developers)

2. Every new feature the last few years has been ported from iOS and without much care. I still can't believe they have yet to make Siri and Spotlight one unified product (at least make Spotlight more powerful, I can't even set a timer with it).

And to add to this, being in maintenance mode doesn't have immediate effects. If Apple continues like this somewhere down the line macOS is gonna end up quite behind (and a big mess due to points 1. and 2.)
Yes!

I was in a similar situation a couple of years ago. We were much more confident about our product and we had investors chasing us but we still took the offer. It's been the best career decision of my life.

In the end it came down to this: the acquirer was going build the thing we were building anyway, and it had a much larger chance of success if we just went and built it for them.

It also gave me two really valuable things for my career:

1) A successful exit to brag about

2) Learning so much more about building startups than I would have in my own company (the acquirer went from 25 to 250 employees while I was there)

Financially, a way to think about it is that a more established startup is more likely to succeed than your startup, so if you guess some likelihoods of each succeeding and multiply it by the value of your stake in each company, you can see what your outcome of each decision might be. For us, this calculation made it obvious we should join.

A tip, which bit me in the ass: try and negotiate getting some real stock as payment. We took stock options to simplify the deal, which if you've read enough of HN, you know why they're a PITA. Give all the cash to the investors (if you're getting a good salary that doesn't matter anyway) then for your payment try and get them to exchange share-for-share stock in your company with stock in their company. In theory this isn't a taxable event (in UK law at least, but i am not an accountant) so you don't have to deal with all of the stock option bullshit. (Well, for some of your shares anyway. You'll probably still get normal employee options too.)

Good luck! Email's in my profile if you want any more advice.
What do you think it will happen? Once Bitcoin is dethroned, will other cryptocurrencies overtake it as well?

I think the answer is "yes". The first mover advantage is all it had over other cryptocurrencies.
Most applications use SockJS or Socket/Engine.io instead of raw websockets, so you get the latency benefits when websockets are supported while still functioning (probably better than AJAX on a timeout with long polling) when they're not. I know your old architecture was simpler, but fetching periodically from a server is high-latency and bandwidth inefficient.
Not sure it's so simple. Is LaTeX plain text? Officially it is, but by the same standard so is PostScript or PDF.

Truly the limits are blurry. Even assembly code has an ASCII representation.
And how do you represent line breaks?
The Amazing Arab Scholar Who Beat Adam Smith by Half a Millennium
Link to product: https://rampreceipts.com
Market cap = share price x shares

How would you measure a CEO's performance of a public company if not share price?
Same thing with the BASIC ROM. It was rare for either to be needed for C64 games after all. And with some notable exceptions, like Sid Meyer's Pirates! which was partially written in BASIC.
James Bond comes from a time before handgun control in the UK (the films are based on books written in the 50s and 60s). Gun culture existed in the UK then in a way that it doesn't now.

That doesn't mean we can't and don't produce creative works involving it these days. Plenty of gunplay in prime time British drama.
To users in Sweden at www.hops.site
It provides Jupyter/Hadoop/Spark/Tensorflow and GPUs (as a resource in YARN).
I ran a web agency in Silicon Valley and I encountered numerous clients who's budgets were significantly hampered by having to maintain or scale poorly designed tech stacks. MediaZone was the biggest. They chose to use an in-house, proprietary ASP.net framework for their web platform. They were live streaming major sports programming back in 06/07 like Wimbledon. They had tons of customers, but their development run rate and slow speed significantly contributed to their parent company to shutting them down. It's true that most companies never get to their scale (~200 employees), but if you want to get that big, you have to plan a text stack early on that can accommodate your aspirations.
They are clearly not targeting Mac users, as Gnome/GTK programs continue to insist on the Windows shortcut model of overloading Control. KDE/Qt programs are at least configurable, with effort, to the Mac (and historical Unix) model of a Meta key for GUI shortcuts and Control for control characters.
What important problem in this domain does the author think plain text uniquely solves? I'd say that the arguments aren't specific to education, and that they're also pretty weak.

Remember that one of the major breakthroughs of the World Wide Web was that HTML meant documents were no longer plaintext.
From what I've heard, the MS Office applications do not even entirely comply with the published specification. So OOXML is still not a definition of the format with which PowerPoint stores its files.
What many developers either don't understand or refuse to accept is that when it comes to distribution you don't control formatting. It doesn't matter if that white space is explicit like white space characters or inferred from rules like CSS.

There is a naive assumption that all platforms and operating systems will treat your text (everything is either text or binary before it is parsed into something else) equally. This is false. When when this fallacy becomes self-evident many developers will refuse to modify their assumptions in the belief that consuming software will figure it out properly. Sometimes that is true and sometimes will absolutely break your code/prose/data. Clearly that assumption carries a heavy risk, but this is just data at rest.

When it comes to data moving over a wire the risk substantially increases, because all software that processes that text may make custom modifications along the way. You don't see it so much when the protocol is primitive like HTTP, pub/sub, or RSS (but it still does happen frequently). There are many distribution protocols are that less primitive and absolutely will mutilate the formatting of your documents, such as email (which is why there are email attachments).
First of all, make the website look more professional. I.e. Do Not Capitalise Every Single Word. Secondly, fix spelling mistakes ("Its a numbers game").
Lol. I work at aol. This has been 'the day' for months and months. You don't schedule multi-billion dollar mergers around the news cycle. Tomorrow is supposedly when everyone is supposed to start finding out if they have a job in the new company and for how long.
Free Cloud Billing and Invoicing Software
On the one hand, this is super cool and I know some people/fields this would be great.

On the other, I worry that without knowing exactly who and how these are getting sent out, that I'll seriously consider one of these companies soon after using this, and then be in the unfortunate position of having one low-quality application, and a followup high quality one.

Do I have the ability to select who things are going to? Also, with a trigger this powerful, I'd appreciate a bit more implication of what that first form submission does.
TeX users would like a word. Of course, that requires learning TeX notation for those reading it without an interpreter.
Coming soon: All Verizon phones will contain tons of Yahoo crap and use Yahoo by default.
Here we are, 33 years after PostScript was created and now the answer to "education" is plain text... Shouldn't we, as tech sector, feel ashamed for even thinking this might be a good idea?
All of this needs to be put in the context of a natural disaster that killed >15,000 people and leveled hundreds of thousands of buildings. The power plant really shouldn't lead the story here.
Tails 3.0 will require a 64-bit processor
Agreed. I'd say the onboard s/w was more like a simple version of what we now term a bios.
Please do spill! :)
I jumped ship from it after the Verizon ownership. I only used Flickr for storage, not for the social aspect, so I just moved everything to Google Photos. I don't personally notice a huge decrease in quality in their compressed pictures, but your mileage may vary.
Well let's start with that logo redesign.
Well done on building this, it's an interesting idea. Where did the numbers come from on the homepage?

I only ask because your personal account of 100+ jobs, at 5 mins per application, doesn't seem like the best approach to me. When I was jobseeking, I'd research every job description & company thoroughly first, and if it seemed like somewhere I'd want to work then I'd spend probably 20 minutes or so writing a cover letter that came across as personal.

I'm sure our experiences aren't apples-to-apples, but I definitely got a very high response rate from taking this approach.
You can thank Jerry Yang for the market cap increase since he bought the alibaba stock. They could be worth twice as much if they haden't sold 1/2 their stake back to alibaba.

https://www.forbes.com/sites/parmyolson/2014/09/30/how-jerry...
Ubuntu defaults to US locale, where left is blue and right is red.
This wouldn't have been widely covered regardless.

Nobody cares about Yahoo! anymore except in niche tech circles. That's why you're reading this on techcrunch.
http://www.reuters.com/investigates/special-report/usa-buyba...
It would be great if you can add more screenshots and probably a video demonstrating how does your app work.

In your website footer, I noticed you have different languages. I tried Arabic and it only changed welcome paragraph. I would suggest having app screenshot for particular language numbers if you have an interface for that.
Nice. We have added support for GPUs to YARN in Hops Hadoop. And users have CPU and GPU quotas in our version of YARN. Jobs are launched as either Tensorflow on Spark or Distributed Tensorflow on YARN. If the user exceeds her quota, currently we allow them to complete. But give them a ticking off. We could also abort jobs on quota violations, but like you alluded to - after 5 days of training, aborting that job would be a world of pain for us.
Sway (basically i3) I actually used for quite a while as my daily driver and it works great. Another one I want to check out soon is Way Cooler.

https://github.com/SirCmpwn/sway
https://github.com/way-cooler/way-cooler
https://www.c64-wiki.com/wiki/memory_map

May be of interest for those that want more details.
Have you ever worked with machetes?
Yes, it was in the context of the Combined Cadet Force. I just remember a double take when my son talked about the school having an armory!

They have ex-military personnel teaching this as an optional component (you were expected to do CCF or Duke of Edinburgh Awards) - but it is kind of odd to have school kids dressing up in military camo outfits to go into school one day a week.
Not that I believe that Apple would ever consider buying Tesla, but if they did make an offer, it would not be up to Tesla but to its shareholders to accept or reject the deal.
> By contrast, there is no such direct link between mouse (or touch) and the document, only a transient link via the document's current presentation.

It need not be this way. It's simply an utter lack of imagination on part of modern peripheral makers. I had a touchstream keyboard and after a bit of work I had emacs integration that was absolutely fantastic and involved semantic gestures.

There is nothing fundamentally flawed about suggesting that gestures could be semantically meaningful.
Atlassian launches Stack
I think it's because I'm tired, but I'm not following.

I login to $app with my password. $app bounces me to SMS. I then go back to $app with the SMS code.

So I needed my password with $app and the code from the SMS.
Just wondering if you looked into using GiN or GiST indexes on the JSON in the table?
Verizon is combining the AOL and Yahoo operations and calling the new organization "Oath"
Short term, no. Long term, maybe.

Aol and yahoo intend to keep all brands going for both companies in the short term. In the medium term, where there are duplications, they'll pick one back end over another, and try to keep both front ends going. Long term, who knows--they'll start evaluating things as a new company, but that's likely years off.

For Flickr in particular, since aol doesn't have a competing product, it's going to be safe for a long while.
You can do competitive programming in a new language, that way you get both.
Difference between this and Steam appears to be Uber losing control of the account. That's how the purportedly fraudulent charges were made. With the Steam stories I've heard, the card was usually lost and then used on Steam or otherwise the account password was lost by the user.
Everything You Need to Know About Canvas Fingerprinting
Starcraft is not a good example, because to play at any level above average, you need both keyboard and mouse.

Neither one is optional. Also the actions undertaken by keyboard/mouse in Starcraft are generally not equivalent, e.g. you cannot select a hotkey group of units with a mouse, unless you select the same units visually where they are, which will always be slower.
Same way you won't be making a selection box with a keyboard. Although possible, it is far less precise than a mouse.

In other words, there are certain subsets of actions for which the keyboard OR mouse will always be faster.

This is contrary to operating in a text editor or doing configuration in shell vs gui, where some people have a legitimate preference for doing it with a mouse vs text.
Key Legal Agreements for Technology Startups
Ask HN: Feedback on Fitness Competition Site for Groups [Demo Log-In Only]
People at my church wanted to lose some weight, so I created a fitness site that runs for 12 weeks. So far people have lost a combined weight of 41 lbs (week 7), and I have been pretty surprised.

How it works is I bought a scale and put it at the church. The competition is a point system where at the end of the 12 weeks whoever has the highest number of points wins. Every week at church we also show leaderboards (everyone's weight is private to the individual). You gain points by

1) 1% weight loss (50 points). This is based on your initial weight and you weight in at the end of the week.

2) 1,000 steps (1 point)

3) Bonus challenges

We also have bonus challenges for the week where if they accomplish the goal they get bonus points. An example challenge is that eating no chips for the week will give you 200 points. Also the whole system is on an honor system.

I originally planned just to keep the site for the church only, but with people actually being engaged and competitive I wanted to see what kind of interest this kind of site is to the HN community or if it is worth bringing out to a bigger scale to the wider community.

I created a copy of the site and you can log-in as the top leaderboard user here (data has been made anonymous) :

https://fitness-comp.herokuapp.com/

Click 'Login'

username: hn@hn.com

password: hackernews

(my only request is try not to muck with too much of the data to let everyone else see how it works).
I've only used a lightweight one to cut long grass.
Over the long term the delta between company X profit and similar company Y's profit. Granted this does not really work over less than a decade, but if BP, Shell, and Exxon move in lockstep then none of the CEOs are doing an exceptional job even if all three companies are wildly profitable.
What is Redux-Saga?
Turbid: A High-Entropy Random Generator (2005)
There are many definitions of hacker and sniffing packets on your phone or attaching debuggers to apps on your phone are only one narrow definition of many.
AsciiDoc has a serious adoption problem compared to MarkDown.