skysight-inc/HackerNews huggingface dataset:
GitHub is great but there is a group of people, many of whom are on HN, who prefer OSS to be on non-proprietary systems. Personally I think you should just use whatever tool works best but not everyone agrees.

Git is a distributed system but almost every single time GitHub goes down you get people complaining about OSS and others using / relying on GitHub but honestly you really don't have to at all. Git was designed so you wouldn't need to.

So yeah hating on GitHub can be a bit popular on HN.
The origin of the term has been embedded in my memory (right next to Ben Stein's description of Voodoo Economics) since I first heard it in the 1987 Dudley Moore/Kirk Cameron father-son switcheroo classic Like Father Like Son.
Keep an eye on Pythonista. I expect there'll be an update based on this change soon making it a lot more usable.

http://omz-software.com/pythonista/
Counterpoint: Knowledge of the infrastructure can be used in social engineering attacks, e.g. to increase the likelihood of success for password spearphishing.
Taking money out of an IRA into your checking bank account is usually two clicks with my bank, I'd get a warning about losing interest if I take the money out but I can do it anyway and the money is available instantly - for all intentions and purposes it might just as well be in a checking account, and it certainly won't make any different to an attacker who got into my account.

>>I'm not saying that investigating the $250k is not important; but just not more urgent than the $2k theft.

I'd argue that it's a lot more urgent. What if you were paying for a house tomorrow, and the money is gone, so you lose the house? Or you are a small company that has to pay its tax bill for the year, but the money is gone? Or you have to pay for an expensive operation that won't go forward otherwise?

2k is not as important in a way that if you are really short of 2k, then there is a plethora of options to come up with 2k on a short notice(some astonishingly bad like payday loans but there are options) - while if you are out of 250k and need 250k then most likely you are absolutely screwed.

Again, to repeat my final point - don't make assumptions about people's money.
>> you can be sure they have solid metrics.

Btw- no, I can't be sure of that. Why do you say I can? Do you know what metrics they use?
I have used Yubico's U2F key since shortly after they came out (Nov 2014). They are very robust and relatively cheap. Moreover, in contrast to some cheaper keys, they require physical confirmation by a finger press.
C++ doesn't do everything OOP: it doesn't support the late bound message-send style OOP of Smalltalk at all. In particular, you can't implement #doesNotUnderstand: (http://wiki.c2.com/?DoesNotUnderstand) or replace one object with another unless they have a superclass-subclass relationship.
I doubt my coworkers who are using macmini's would say that they regularly complain about the slow speed
I'm well aware. We've also sent spacecraft to Mars. Porting a large codebase from one UI toolkit to another, all the while giving up hard-earned knowledge in a volunteer-driven project is still a super daunting task.
> I don't think it is hate, more that people have learned to not put all their eggs in the same basket.

But git isn't putting all your eggs in one basket. It's a distributed version control system. GitHub is one way to access your source but it doesn't have to be the only one. That's purely a choice made by folks.

If you want to put your eggs into many baskets then great! But that doesn't prevent you from using GitHub at all.
And yet then you see things like this [1], where the 4 year old case of a very minor eBay scammer is personally prosecuted by a state Attorney General. I guess it depends on who has time to kill. These two guys are looking at decades in prison for a scam that looks to have netted about $3K.

[1] http://ag.nv.gov/News/PR/2017/Attorney_General_Laxalt_Announ...
Ask HN: Customer support asked for my login/password, what should I do?
I am using a device which syncs to the manufacturer's cloud (major brand, you would know them). I reported a potential bug to their customer support. They asked for my login/password to verify. The email headers appear legit, and they were not pushy when I proposed to send screen captures instead. What can I do to make the world a better and more secure place?
Anecdotally, I've never had a virus on Windows dating back to Win98. But my extended family have had multiple on OSX.

My point is that both are very vulnerable, precautions are what keeps you safe.
Might just be running low on storage, which tends to slow things down...
This is the state of the art text generation result from Google: https://arxiv.org/abs/1602.02410

* < S > With even more new technologies coming onto the market quickly during the past three years , an increasing number of companies now must tackle the ever-changing and ever-changing environmental challenges online . < S > Check back for updates on this breaking news story . < S > About 800 people gathered at Hever Castle on Long Beach from noon to 2pm , three to four times that of the funeral cortege . ` < S > We are aware of written instructions from the copyright holder not to , in any way , mention Rosenberg ’s negative comments if they are relevant as indicated in the documents , ” eBay said in a statement . < S > It is now known that coffee and cacao products can do no harm on the body . < S > Yuri Zhirkov was in attendance at the Stamford Bridge at the start of the second half but neither Drogba nor Malouda was able to push on through the Barcelona defence .
I really want to flag this BS article.

TLDR: The Blockchain is not the solution to everything. (duh)
To expand on paulddraper's argument, I felt reusing that conversation spares you and I from my non native english while making my point clearer than I could by myself.
I would however be happy to expand on my view if you have more relevant remarks than a meta argument on the form of my response.
Facebook has a code generator in their app. 2fa does not require SMS
source on that claim? If I remember right, the last numbers I published (from some bloomberg article last year) showed them spending a lot, but profitable.
They can increase 1000x the output of text, I can read only about as much as before.
Puerto Rico: Plebiscito  sin valor
Is this in the context of a specific disorder?

I can imagine with some disorders it might be possible to separate (and treat) the disorder from the rest of the mind without changing the mind too much (still strikes me as unlikely though).

But when it comes to autism, for example, it really does seem that it's inextricably linked to the functioning of the brain as a whole on a very low level. In this case it's more of a 'holistic system'.

It would be the difference between 1) giving a kid with one arm a bionic second arm, or 2) trying graft bionic arms on a kid born with wings (possibly by amputating the wings first).
Gmail didn't mandate phone number the last time I created dummy account (~1 month ago). I don't have phone number linked even with my primary account.
While we're at it, we should also add sleep apnea to the list of disorders to screen for. Sleep apnea causes anxiety. Estimates of prevalence range from about 1-2% at the low end to 30% for certain demographics. And increasing with time due to changes in the facial skeleton. Diagnosis rates remain low because the symptoms can be difficult to trace back to it and there's low awareness among doctors still.
The big use case for Bitcoin still seems to be getting money out of China. Retail Bitcoin transactions are pretty much dead.

Blockchains may have a future as a means of maintaining a consistent ledger between big institutions. The current solution for this involves creating some entity like Depository Trust Company or the Bank for International Settlements to be an intermediary. But this doesn't require "mining"; it just requires a few mutually mistrustful but known players.
I don't mean to downplay what you are doing here but I have an observation: What you are doing will not change how things work because people will not change their ways.

Sure if everyone just did like you, we'll be in heaven right now. But my observation through first, second and third class countries have showed me that people are practically the same and will go the easy route. The easy route being whatever choice is given to them by their masters (parents, boss, government, etc...). If the choice is "good enough" they'll not complain and protest and continue to eat whatever "stuff" you feed them.

So does this mean you should give up? No, the opposite. You could, instead of trying small restrictions to your lifestyle, make big changes. Examples include Tesla. If you care about safe and clean life you should try to work on some of these companies and push them forward.
This is standard MO for the feds, so probably not a lie. They do this to everyone.

http://mashable.com/2013/09/11/fbi-microsoft-bitlocker-backd...
I think the point of the grandparent is that the T-Mobile clerk has the power to register a new SIM card for your account. That makes them an extremely weak link (easy to blackmail, corrupt, etc.).
Of course. We are doing our best to build a rock solid product which is fast, flexible, cost-effective with excellent support.

Finally, it is the customers call. They are going to choose what works best for them :)
GitHub is losing money but that doesn't mean GitLab and BitBucket are profitable. BitBucket is part of a larger organization so it really doesn't matter if it loses money. As for GitLab I can't find anything but by 2019 they're expecting SaaS to be the majority of the way they make money (which is identical to GitHub) so I'm not sure why you expect the incumbent to fail and the underdog to succeed with identical business models.

Sure it's possible but I don't get it. Don't forget as more of these OSS projects take advantage of GitLab's free repositories the more money GitLab will lose.
You can already do quasi-pip installs on it., provided you're dealing with pure Python modules.

(I do that by syncing files from my Dropbox via the API, but there are other ways)
Common?? Maybe it is more and more common but it never happened to me in my professional career.
Anyway, so true.
Not parent but here you go: https://www.bloomberg.com/news/articles/2016-12-15/github-is...

They're not expecting to be profitable right now but their loses have risen quite a bit.
Autonomy v Impact – Two paths to fast career growth
It's a non issue if you use a proper deployment tool like capistrano.
Yes. If the compensation (reward) from the theft is big enough, there will be always a guy who will do it.
Until a month ago my main machine was a 2009 thinkpad. Would still be using it if I hadn't received a 2015 laptop for free.

If it gets the job done buying a newer laptop is just vanity.
Technically, it's "theek hai", like in "eighth"; and not "teek hai" like in "eight". Would it still sound close enough to "T-K" to sound funny to you?
Look at you, enforcing the rules like a good little soldier.
This is a really common habit with Japanese speakers of English.

In Japanese acknowledging sounds know as aizuchi (相槌) are used far more frequently than in English. One common aizuchi is hai (はい) which is can be translated very literally as 'yes'. Very often I have to tell a Japanese colleague that they need to stop saying "Yes" when someone starts asking a question because they sound like they are answering it.

A way to get some insight on how Japanese speakers feel is to imagine this situation: Go into a shop, buy something, hand over your change and walk out without saying a single word. Where I'm from in the UK, not saying 'thank you' would feel very impolite and wrong. Japanese people feel the same when they listen without saying "Yes" or something similar very frequently.
That would work for some people, but not others. My changes are often redone, history edited, context between work in multiple repos is switched as needed, code carried over using stashing. Indexing by the commit time would be next to useless in this case.
Hugo v0.22 Released
For a year or so I've kicked around the idea of building a dev or data science environment based around iPad backed by cloud computation.

That said, I'm pretty sure there's a new sort of "code" based around the iPad's interaction paradigm that is different from a desktop.
Let me give a courtesy remainder that it is "... until Apple change their mind".

Whatever the provider, I really hate those walled gardens where what you can deliver or not is at the whims of a company whose interest is not always aligned with yours. I understand being on them is necessary due to how large their market are, but this is really not where I hoped we would be fifteen years ago.

I guess I'm merely venting, and daydreaming about what could have been, "if only"...
By that account it is better to use obscure Linux as it is usually harder to find 1 exploit that works on all the distributions, and by that account it would be best to write your own OS.

But in real world, Windows are good enough for a lot of stuff and specifically gaming and office. If kept up2date will be secure enough.

I think talking about security superficially is not really valuable.
Thx, that was the article I was thinking about, and clearly remembered wrong.
I can understand that the etymology is disputed, but what does the modern French expression of agreement have to do with it?

For all I know, it's entirely possible a misunderstanding/reappropriation of a foreign phrase could be it.
I already have an iPad Pro 12". It's seriously capable of being a laptop replacement if the software vendors push real products onto it. (looking at you Adobe Illustrator!)

Anyways, how soon can I expect it to run a native Xcode or Visual Studio IDE editor, with a local Python interpreter running Django on uWSGI and a web server, backed up a Postgres database and Redis caches, with Git?

Is Apple reserving actual development for Macs only?
Zeta’s JITterpreter
Thanks for checking out the Gender Graph project:)

The binary model is made by word2vec:

https://github.com/dav/word2vec

Gender graph uses word embeddings trained by word2vec, the implementation is in the source repo under:

src/gender_word_plotting.c
While I don't disagree with you on the benefits of a diagnosis, there is also a decidedly negative side to it. So much so that apparently it's a common practice to warn undiagnosed adults that they might not want to be diagnosed at this point, partly because they made it this far (to put it a bit bluntly) and partly because at least at this time there's not always much that can be done as far as treatment goes.

That said, there's a high chance of comorbidity when it comes to things like OCD and AD(H?)D, and especially the latter can be treated.

(I'm not a licensed psychologist, so don't take this as advice not to get diagnosed. Just providing a counterpoint.)
That wikipedia article does contain this:

> Dungeon Crawl Stone Soup a computer game which expanded on an abandoned project using contributions from many different coders;
More information can be found here https://essayparagraph.com/
This hasn't been updated in 2 years.
I don't see how speculation hurts anyone, least of all Alex. Care to elaborate?
Football Jerseys and Uniforms – Fantastic and Fascinating
I can't get my HL3 to work, anyone has a fix? I took three days of from work, and now this.
This is really neat, but I'm slightly miffed that they didn't include an image of the giant ripple marks. I watched a PBS Documentary (Nova?) about this area that went into great detail. I might be mixing some things up...

More info for fellow Geo-Nerds:

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

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

http://www.pbs.org/wgbh/nova/megaflood/
I notice a trend in my environments where an acknowledgement went from "okee" (Dutch) or "okay" to "OK"/"ok" to now just "k".
The old TI OMAP chips were good for this too.
The Great Interest About Games and Education Area
> I see it being used as a pedagogical aid for professors.

This is, unfortunately, likely to be difficult.

The pots of money that professors typically have at their discretion is usually for research, and comes from grant funding (e.g. the National Science Foundation). Although most professors do care about teaching, they aren't likely to spend much in this instance.

Wish it weren't so, but that's how the incentives typically line up. I hope I'm wrong!
Museum of Failure opens in Sweden
I'd argue that both WireShark and Subsurface have much simpler UI (and use mostly standard widgets) than Inkscape.
...and if they were to offer a more advanced 2fa option, it'd possibly only appeal to a niche of users that wouldn't significant change (improve) their calculated cost?
Five things you missed about Apple WWDC 2017
New Hugo with proper content trees
...in which case it becomes an "alternative factor" instead of a "second factor".
John R. Pierce – Whither Speech Recognition? (1969)
Well, it only needs to be as good as a knowledge human expert. When there's no right answer, then there's no right answer. And that's ok.
Possibly scarier than the fact that crap like this even exists is the amount of ecosystem aligned zealotry that you see even on places like HN, vehemently defending anti-developer policies purely because of the amount of personal investment in the ecosystem.
The Dubai Job (2011)
So sad for the actual humans who live there.
https://stackoverflow.com/questions/40593918/how-does-apples...
Team behind iOS game “Finger Hero” about WWDC17
> git won,

I really wish people would stop talking about computer tech as "winning" and "losing". I mean, it's slightly better than "X is the new Y Killer from X Corp" bullshit we used to get, but its still ridiculous.

Mercurial, SVN, Darcs etc are all valid tools to use and all are maintained.

> you need to use it if you are in this field.

Wow, cargo culting much?

You should be familiar enough to use it when required, sure.

You don't need to use it if you're starting a new project. My client projects default to Mercurial, and I'll give them help getting up and running with hg if they aren't familiar already.

If you have developers who want to collaborate on your work, who are able to get git to do what they want, but who objecting to using something like Mercurial, you need to question their motives.

They're either not smart enough to actually use git, and instead just memorise commands without any clue what they're doing, OR they are objecting because we all know cool kids use git and they are a cool kid.
That's why they probably wouldn't roll out to a voluntary subset on regular accounts.

Tbf, I've had a handful accounts in a few different countries. I've had proper 2FA in most of them (the one I've started with around 2005 uses printed one use codes), SMS codes in one and no 2FA in one.
Sunk costs are a real thing.
I sympathise with your aim, more donors is a good thing, however some of the restrictions on sourcing donors are in place to protect vulnerable people from abuse, so it's not a clear cut decision, if AI is to replicate human thinking it would need to have these kind of discussions, I don't think we really want or need AI, faster and smarter calculators yes; the idea that this is 'intelligence' is akin to attributing intelligence to trees because we have libraries.
Detect file mime type using magic numbers and JavaScript
It is funny how google explores a mostly statistical approach. On the other hand we have Grammatical Framework (https://www.grammaticalframework.org/) which is much more along the line of the article posted.
I never saw a nice use-case of namespaces. Maybe you can show me one?

So far I have only seen namespaces used by Inkscape to state that a SVG is a still image using 3 different name-spaces in one hierarchy. Does it not just add complexity to need to support different standards at the same time
Watermarks, Tables, Event Time, and the Dataflow Model
I use perfect matching in go tournaments. I have tested it with 1000 players, it was less than 2 minutes -> perfectly acceptable.
How Does SSL Work? How to Enable It for Website?
"""It is a sad indictment of the human condition that wherever there is a market, people will strive to find a profit margin even when this results in human exploitation."""

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3291132/

Because having a market for everything with no bounds isn't a good thing.
Optical corrections in Logo Design
> * declined as more users started downloading software online instead of trading it with friends.*

Geez, that's counterintuitive.
There is the fact it is proprietary, and the fact its got most of the other eggs, but most importantly in my book is the fact it has an incredibly unstable and racist culture.

There was a recent discussion about ElectronConf (organised by GitHub) that highlights this [1].

[1] https://news.ycombinator.com/item?id=14480868
I wanted to propose the name "Clarke-Hanlon Theorem" for this, but apparently it's already known as Grey's Law: http://tvtropes.org/pmwiki/pmwiki.php/Main/HanlonsRazor

Edit: Actually it's not, the Grey's Law is the opposite of what eponeponepon wrote...
There's no article content in there, does the BBC website do something on purpose to stop it being archived?
This is a pretty unnecessary straw man. There are a lot of people who defend particular ecosystems in spite of anti-developer policies for defensible reasons.
+1 for Illustrator. Béziers curves are such a match with touchscreens
I think his point wasn't that sunk cost are a myth, but rather that they shouldn't make you blind to the problem of the platform you're bound to.

Whether or not that's something that happens here or elsewhere can be argued and I don't necessarily agree with him, but that's where he was going with it I believe
>I understand being on them is necessary due to how large their market are, but this is really not where I hoped we would be fifteen years ago.

Depends on who "we" are. Some people also wanted a hassle free device, which only runs curated apps, and that keeps the whole experience more secure, unified, private, etc that a "open for all" environment.
My experience with many years of pushing Illustrator's limits is that the big performance hits are:

1. lots of transparency with the GPU acceleration on - it very quickly becomes an order of magnitude slower than the CPU renderer, especially if you do tricks to generate 3-4 translucent shapes from every path you draw by hand like I do nowadays
2. adding new objects to a complex file starts getting super slow (somewhere around 4-5000 paths, less if you're generating lots of virtual paths via various effects) - I'm not sure if this is due to running out of physical memory, or trying to insert new items. in the middle of a very large and complex list of items, or what
3. a few large bitmap effects at 300dpi can very quickly bring IllustratorI to its knees, I'm not sure if this is due to using up tons of memory, unoptimized image convolution routines, or simply having to grovel through a lot of data.
4. also you can do some really terrible things to Illustrator's performance very quickly by applying a distortion mesh to a shape with a pattern fill that contains a lot of copies of its pattern
5. in general there's a lot of ways to send performance over a cliff by making the program generate a hell of a lot of shapes from simple rules - scatter brushes deposit a lot of copies of a shape along the path you draw, art brushes distort a shape along your drawn path, you can generate multiple paths with various programmatic effects applied to them from a single path...

You could probably edit moderately complex files with a theoretical vector package working under the handicap of being interpreted JS running in a neutered web browser. I did nice stuff with Illustrator way back in 2000, on machines that ran slower than a modern box would after the additional overhead of running compiled JS in a neutered web browser. But I sure wouldn't consider it for high-end work.