skysight-inc/HackerNews huggingface dataset:
Hi, I'm the founder of Imzy. It's a hard day but I want to make myself available, especially to entrepreneurs who may have questions. This last 2 years has been fun, and hard and I've learned a lot. You can reply here or email me at dan@imzy.com

I also have an amazing staff of developers, community minded folks, product people, executives, who are looking for work. Many of them mare open to moving (we are in Salt Lake City) and all are open to remote work. They are all very talented. Please drop me a line if you're interested.
I spent 5 minutes on the site, and I still have no clue what it is... I would like to know, since it's interesting to understand what people have tried and gave up on.
All the modern development on VSTS is focused on git as well.
I'm 32 and work as a PM at a Big Hip Tech Co. in the bay area.

Once I was on a team with 2 QA analysts, 1 Eng Manager, myself as PM, 3 BA's (that I did not want), and 3 developers, and one platform architect. All this plus 1 director overseeing our tiny team. Not to mention the 1-2 BA's I worked with whenever I worked on something that impacted another team.

During my 1:1 with said director, I once lashed out - I hadn't slept well in 4 days and I simply sounded off. I literally said everything that's been said in this thread: everything from why the fuck do we have so many people, give me 5 engineers and fire everyone else, to all you care about is the headcount that reports to you.

Luckily, I was a top performer, and while this tarnished my reputation with this director, I was able to smooth things over over the course of a few months.

This director explained to me that I was no longer at a start up. That this team should be resilient - that anyone should be able to take 2-3 weeks off at a time without interrupting the work. That they didn't want us working pedal to the metal 100% of the time. That it was ok that it was slow, and that I shouldn't be so self-conscious or hard on myself if I wasn't always working my fingers to the bone.

Now, I still thought we had way too much fat. Some of those BA's had no business being on a technical team, even as BA's and we should have traded in the architect and dev manager for an extra QA and developer.

But what that conversation did was bring me back down to earth. So much of what we view as right and wrong is personal preference. While I still disagreed with the amount of waste, it removed the chip on my shoulder and now I simply make sure to join teams that I like.

That's more of a ramble, but gives you some context as to where I was coming from.
Surprise, surprise. Last time I heared something about Imzy was when they were handing out beta invites.
And indeed (from my skim-read, and please bearing in mind that I know very little about quantum computing) the paper seems to combine that same Grover's algorithm used to speed up just about any brute-force search with ECM, to find small primes more efficiently than Shor's algorithm in this case.

Then it constructs a 1 terabyte RSA parameter, so big neither algorithm can currently attack it using a computer (quantum or otherwise) of practical size, as all known quantum attacks (including the new presented) would still need over a 2¹⁰⁰ workfactor; the 2³¹ factors they would need to find are each 4096 bits long themselves, if I'm reading it right?

Needless to say, that is a trifle on the heavy side and definitely isn't your first practical choice (those would be lattice-, code- or hash-based primitives), but it is possible, and that's impressive (to me) by itself! Nice work.
Is there any evidence of this type of telemetry? Assuming you use it (or better, Chromium) as just a browser (e.g. don't log into it) behind your VPN, proxy, or overlay network of choice, I can't imagine this threat model being too bothersome.

And you're far more resistant to watering-hole attacks than you are with FF.
Turns out the vast majority of people don't want to spend their lives in a permanent "safe space"[0]. That was a fast flameout

[0] https://techcrunch.com/2017/04/25/a-chat-with-imzy-co-founde...
Fetish Fantasy Series Limited Edition Nipple Erector Set Black 2 Each per Set
> One of the main values of GVFS is that it allows Git to only consider the files you're actually working with, not all 3M+ files in the repo.

That is an excellent point. Thanks!
This is amazing, congrats. I worked on Windows briefly in 2005 (the same year git was released!) and was surprised at how well Source Depot worked, especially given the sheer size of the codebase and the other SCM tools at the time.

Is there anything people particularly miss about Source Depot? Something SD was good at, but git is not?
Yeah, ~10 employees in SF + office rent + other various costs (lawyers, accountants, the odd office party, etc.) will easily burn through $4M a year.

Edit: oh wait, that's $8M in October 2016, not 2015 - ie 8 months ago. Burning $1M a month does seem quite high. Maybe they're shutting down early to give some money back to investors?
While Sprint tried to acquire T-Mobile in the past...the situation has changed. SoftBank is purportedly willing to cede their controlling stake of Sprint in order to facilitate the merger:

https://www.forbes.com/sites/greatspeculations/2017/02/21/as...

I am not sure I would characterize a successful negotiation as Sprint acquiring T-Mobile at this point.
THIS PAPER IS:

a nice, thought-provoking paper that is nevertheless purely speculative, and also more than a little tongue-in-cheek in parts. (Note that one of the keywords is "Make RSA Great Again".) It's basically pointing out that there is a small gap between the costs of legitimately using RSA and factoring via Shor's algorithm. With truly massive keys, this gap can be exploited to provide concrete security guarantees for RSA even in the presence of fast quantum computers.

THIS PAPER IS NOT:

a revolutionary new quantum factoring algorithm. They show how to apply quantum Grover search to a particular step of a known factorization algorithm based on elliptic curves.

QUANTUM COMPUTING DOES:

break public-key cryptosystems based on the hardness of factoring and finding discrete logarithms. Additionally,
it gives a quadratic speedup in generic search problems (via Grover search) which effectively halves the key size of symmetric encryption schemes and yields faster algorithms for things like finding collisions in hash functions.

QUANTUM COMPUTING (PROBABLY) DOES NOT:

break all asymmetric cryptography. There is no known proof of this, but it's widely believed that asymmetric cryptosystems based on different hardness assumptions are not vulnerable to (non-generic) attacks by quantum computers.
I'll bet either they're returning some of that to investors, or the money was tranched to begin with and contingent on a certain amount of growth.
Which is better than exchanging the raw personal identifiers, but still isn't "safe" from a privacy point of view. One or both parties often hold PII and other personal info, and they know which of that is associated with a given hash. So what they learn through exchanging hashes is also (linked to) PII.

Furthermore, although reversing a one-way hash is problematic, computing hashes for known inputs (such as an email address) is straight-forward. So it is possible to just test or probe datasets for known identifiers and persons. The potential for hash collisions is of little comfort.
So, TFS/VSTS is a suite of developer services. They fully support and integrate with git. In other words, git is a first-class citizen in TFS/VSTS. The centralized version control system in TFS/VSTS is called "Team Foundation Version Control" or TFVC.

There were a bunch of drivers to move to git: 1. DVCS has some great workflows. Local branching, transitive merging, offline commit, etc. 2. Git is becoming the industry standard and using that for our VC is both a recruiting and productivity advantage for us. 3. Git (and it's workflow) helps foster a better sense of sharing which is something we want to promote within the company. There are more but those are the major ones.
Your link supports the claim that "trucks cause exponentially more road damage than passenger vehicles"; it does not support your claim that "almost all of the wear is caused by large commercial trucks" or "passenger cars cause very little road wear".

In San Francisco, the Treasurer estimated 45,000 TNC vehicles in operation compared to just 1,800 taxis. That's an enormous increase in car hail traffic, and one that I claim has a substantial maintenance impact absent evidence to the contrary.

http://www.sfexaminer.com/45000-uber-lyft-drivers-may-now-op...
We're in SLC and still have the majority of that money left.
I want to be able to deploy it on steam and not use the default emulator on windows, because it is terrible. I would also like to not try to figure out what terminal emulator the user has by default. I just want to be able to start my packaged one and allow the player to use that.
Good questions. TFS is a whole suite of services: 2 version control systems (TFVC and Git), work item tracking, build orchestration, package management, and more. VSTS is the roughly-analogous cloud-hosted version.

I'd have to dig up the link: a few years ago our VP had a good blog post on why we chose to add a Git server to our offering. TFVC is a classic centralized version control system. When we wanted to add a distributed version control, we looked at rolling our own but ultimately concluded that it was better to adopt the de facto standard.
That's a pretty funny comment to make on Hacker News, which is regularly accused of being a hivemind and downvoting comments / censoring stories that challenge its ideologies.
> He would treat the software more as a teacher, he said, to get inspiration and new ideas about moves.

Interesting.
It was like reddit with a shinier but harder to use UI, and less racists.
And, just to be clear, git is a first-class citizen in VSTS/TFS. We've fully embraced git as THE DVCS solution within VSTS/TFS. It is seen as a companion to TFVC.
Very interesting post. This reminds of a passage in Asimov's memoirs where he informs Elie Wiesel that even Jews acted as oppressors during the single occurrence where they obtained significant political power. I recall reading that and suddenly being struck by a wave of melancholy.

Regarding Rawls, it seems as though the point is more to avoid a situation where there is a glut of people living truly miserable lives, such as the world we live in today. Inequalities are inevitable, but if almost everyone has a tolerable standard of living and there is no major dystopic framework in place it's no longer such a huge gamble to be born in this hypothetical world. It's definitely commendable to try to reduce the spectrum of inequality, or to redesign the system so that rent-seeking behavior no longer becomes problematic.
Linus must be very proud - his favourite software Windows - now depends on GIT.
Blow Ups Stepdaughter Doll
In the future, only poets will have jobs.

j/k someone will have to program the poets
What did Imzy do? Anyone know?
I don't see what's massively objectionable about wanting to build a community based on tolerance, kindness and mutual respect.
Indeed, while 19 seconds for commit is far better than 30 minutes we would have seen without GVFS, it's way too slow to actually feel responsive while you're coding. And in fact, it was sometimes worse than 19 seconds because commands like status and add would generally get slower as you access and hydrate more files in the repo. With the big O(modified) update that we just made to GVFS, git commands no longer slow down as you access more files, so now our devs see a consistent commit time of around 10 seconds, and consistent and faster times for most other commands too.
Yes. Of all common games that are deterministic and have no hidden state, GO has the largest search space. It's significantly larger than chess. So this is pretty much the end of that branch of research.
What was the impetus for switching to git?
>keep your hands on the keyboard

It is probably a question of generation, but young people do not want to use the keyboard and do not value the agility that can be achieved.
Not so long ago, I spent some time adding keyboard shortcuts to an ERP written in Angular, just to realize that only ~ 30% of users (those who had used the old DOS-based ERP) saw value in that requirement.
Make your next party awesome hackers
This is pretty awesome. I've been working on my side project Mixfont (https://www.mixfont.com) which is a similar sort of font generator. Your pairings are a lot nicer than those on Mixfont though ... would love to learn more about how you did that.
The usefulness of a system like this would be where the police have a suspect cornered with their weapons drawn, but the suspect refuses to comply with instructions. If the suspect makes a suspicious move (e.g. as if he is reaching to pull a gun from a back pocket) the police will shoot immediately, since they would not have time to react if they waited to see if he was pulling a gun or not. Right now, the human system provides a 100% false positive rate. A weapon system that incorporates this detector would allow the police to pull the trigger when the suspect makes the suspicious move, but delay the firing of the weapon until the system detects a gun. Even with a 16% false positive rate it would save lives.

That said, I don't think police would want it if it might increase the risk to their lives.
Taylor is the dev manager for that area so I'm inclined to believe his correction :)
Your mercurial experience is out of date. Mercurial now supports a rebase workflow better than git does (with github and their pull-request workflow dominating the world, nobody seems to rebase with git anymore). See the evolve extension, and for even more mindblowingly cool stuff, see mercurial absorb.

Mercurial seems to give merge tools better information when rebasing too. I've had to resolve some annoying conflicts when rebasing with git, and I've cloned the repository with hg-git and done the same rebase and had it go flawlessly.
15 cách để lên top Google nhanh nhất
On one hand I think if the average citizen is throwing off all this information about themselves, it's probably better that municipalities receive some and are able to govern with (maybe) a bit more nuance. On the other hand it feels a bit like conditioning people to give information away. It's nice that you get to choose how much of it you give away, it just feels odd that it exists at all.
"The site will go dark on June 23rd."

(1) Two years is too little time to create a Reddit alternative (2) shutting it down in less than 30 days is really bad.
How did they spend $8M in one year?

The pic in your linked article shows 12 people. If they didn't have traction, they shouldn't have exorbitant server costs either.

So where's it all go?
Wasn't this a real-world, put-your-money-where-your-mouth-is bet that people wanted a heavily moderated forum for communication?
It seems perverse that I only learn about a lot of products when news of their shutdown hits HN. I'm not exactly sure I'm sure what Imzy is for, but it seems in some ways similar to a concept I had for online communities built around discussion of content. Might have been right up my alley.
nvAlt integrates with Simplenote for syncing. More here: https://computers.tutsplus.com/tutorials/superpower-your-not...
AlphaGo has won one game out of three so far, it's not over yet.
I especially like the "grr" and "grrr" aliases. I have those days too...
Why did you shut it down?
True, but the move to Git is part of our larger "1ES" (One Engineering System) effort across the company. The idea is, if you know how to enlist/build/edit/submit in any team, you know how to do the same in any team.
The example wasn't perfect, but often I'm using my phone when moving between place to place. I don't stop walking to to wait for an app to load. You also don't need to stop thinking just because you are waiting for something.

The idea I'm really calling into question is "So if you make it boot ten seconds faster, you've saved a dozen lives." Waiting for your phone to do something isn't like being in a coma, where the time is irretrievably lost and provided no benefit (beyond what it might have allowed recovery wise), nor is it like sleep, where we spend a significant portion of our lives doing it and we can't do anything else during that period (even if that period itself is beneficial).

Delays are annoying. Making delays shorter is good. Saying shortening delays saves lives worth of time is problematic. Even the original commenter acknowledged that was probably reaching (it wasn't his quote).
Why do you name it "GVFS" instead of something more descriptive like "GitVFS"?
The Unbundling of Excel
Nayirah, for example, was also indeed a child. But she was also a propaganda operation.

https://en.wikipedia.org/wiki/Nayirah_(testimony)
pros to big repo:

-dont have to spend time to think about defining interfaces

cons:

-history is full of crap you dont care about

-tests take forever to run

-tooling breaks down completely, though thanks to MS the limit was increased seriously
Well, they might have sigint indicating that you have Gmail account, a Facebook account and a WhatsApp account, for example.
i have absolutely no idea how anyone could think major US intervention would improve the situation after iraq, afghanistan, libya, etc. it creates huge power vacuums and decades of conflict in its wake.
That's true in the US, but not in many other places (the UK for example).
Are you working on another startup? Will you use that money to finance the new startup?
The death of Flash was definitely bitter sweet for me. Working at an agency that mostly made Flash games/experiences from 2004-2011, there were a few years there after the final nail was put in Flash's coffin where we had to completely reset our expectations of what was possible in web based games (that run on the majority of browsers/devices). In most cases it was more time consuming and costly to build lower quality stuff.

Granted, mobile devices were never a target for Flash games, so the biggest problem was that all the sudden our clients needed content to run on a new lower power device in addition to desktop browsers. Previously our biggest problem was clients that needed things to run in old versions of IE (IE6 anyone?!). Our last couple of Flash games that we built 5+ years ago are still far more impressive (on desktops) than any HTML5 game we've since developed (and we've developed A LOT of them!). GPU access was made available for the Flash player shortly before it died. A lot can be done now with WebGL, but wide device/OS/browser support is still a problem.

We've since branched a lot more into native app development where we can continue pushing the envelope visually. Our JS games continue to feel like they have handcuffs on them and still can't compete with Flash 5-7 years ago.
Show HN: Prezlr - Helping you do better remote presentations
To be fair, back in the days when everyone wore a suit to work, the suit was not considered formalwear. (It is called a lounge suit, after all.) It was much more common to wear semi-formal attire like a tuxedo to a fancy event.
I just got a request today for an API equivalent to `sd files`, which is not something Git is natively great at without a local copy of the repo.
I give you that, but I would say JS is not great for "Getting more with less", which is certainly a goal of these productions.
The insider joke sort of raises a question about who the product is built for...which is probably a central theme of my earlier comment. Installing a Firefox extension solves the developer's technical problem but does so before it is clear to a potential user that it might possibly in theory solve one of their problems.

It is worth considering what "doing it right" might mean. From a business and technical perspective, these are could be different things: e.g. the shiny code award versus improving business metrics.
Loop – Chagall live performance with mi.mu gloves
possible to use c++ to develop the frontend?

any example?
Good catch. There must be some typo. Doesn't this mean there's a zero error rate. Seems practically impossible, at least with the current tech.
Thank you. I am not British, and I had forgotten that particular fact. Technically, the concept of "adverse possession" exists in Canada, as well, but in practice it doesn't really come up (either eviction proceedings occur quite quickly or in the case of a small piece of land--a fence in the wrong place, perhaps--the owner may "give permission" which is enough to maintain ownership rights). I suspect that it does not come up often in the UK, either. Post-WW2 was a bit of a special case.

Anyway, the land in your example was not really "unowned." Rather the legal owner was different than the occupier, and turned out to be missing. I was referring more to the fact that the Crown is the ultimate legal owner of (essentially) all of the land in the UK (and Canada and other countries for that matter). Anything that does not have any other legal owner is definitely owned by the Crown. What would be called government land in the US is called Crown land in Canada (and presumably in the UK?).
You cross correlate IP address and request header parameters (such as user agent, language etc) with previous requests (or future requests) with the same configuration but with known identity.

It does not give you perfect match but is much more precise than just the IP address and with limited number of users would be probably sufficient to distinguish different users behind single IP address.
I like Smartwool socks and wear them for most everything but, at least on me, I'd hardly say that they don't wear out.
> seems in some ways similar to a concept I had for online communities built around discussion of content.

Like Reddit?
They were a Reddit clone that tried to be more mainstream both in UX and content moderation.
IBM Research continues to do a lot of interesting research in AI/ML (and also into basic sciences in general). I'm not sure about Watson; I've heard both good and bad things about it so I do understand the skepticism. But to call it a joke is probably taking it too far :).

Full Disclosure: work at IBM, but not in Watson.
30 best practices for software development and testing
That sounds like an excellent outcome!

If you would consider writing up your experiences in a blog post I'd be interested in reading.
I always found that matrix algebra and that stuff is so much easier to learn with 3d graphics. You can see what it is doing.
Yes, but it's not at all clear to me that it failed because that bet failed. It's not at all clear to me why it failed, period -- the post says that they "were not able to find our place in the market", which could mean lots of things, e.g., that there were lots of users but no obvious monetization strategy.

In general, "Startup X failed" is extremely weak evidence for "People don't want the product that startup X was building." Take Rdio for example: given the success of Spotify, Amazon Music, and others, it would be absolutely incorrect to conclude from Rdio's failure that people didn't want on-demand music in their browser or a mobile app for a fixed fee.
> I'm not exactly sure I'm sure what Imzy is for

If I recall, it got started right around the time there was a lot of shenanigans going on at Reddit around corporate drama, censorship, and the nastier subreddits. Imzy and Voat popped up to try to offer an alternative. (My impression is that Imzy was aiming for less awfulness and Voat aims for less censorship.)
>a strong counterpoint against Reddit alternatives becoming an inherently successful business prospect

It looks like Voat is not in good financial shape too:

https://voat.co/v/announcements/1866053

https://voat.co/v/announcements/1881376
You can do that hybrid with PouchDB.
After passing a slow car, pull in front of it (maintaining speed) so whoever was behind you can also pass it.