skysight-inc/HackerNews huggingface dataset:
(oops, the blog link melted under all the attention but it's fixed again now).

Just wanted to say that of all the communities on the 'net, HN has been one of the most enthusiastic about the potential of Matrix. Trying to build an entirely open decentralised network that can support better-than-Slack style collaboration is a tonne of work; I'd estimate it's about 6x more work than building the equivalent centralised service. Plus the amount of effort that we've put into decentralised end-to-end encryption (https://matrix.org/git/olm/about etc) is enormous, and now very nearly complete, having got solutions in place for (optionally) sharing message history on demand between devices, handling race conditions during splitbrains, etc.

In short, we've put a lot of work into Matrix and we really want to continue doing so with at least the same level of momentum we've had to date. But as of next week, this is going to require support from the community - both donations and corporate sponsorship, at least in the short/medium term. So if you believe in the promise of decentralisation and restoring power over communication back to the users, your support would be hugely appreciated.

Also, folks may be specifically interested in the 'Reflections' section at the end of the post, which points out that in the near future Matrix is going to be forced to address an even bigger issue than open comms - namely the ability to handle propaganda and let users filter their content (to avoid spam, propaganda, abuse, etc) without being trapped in an invisible filter-bubble or echo-chamber. This stuff is still vapourware right now, but could be literally world-changing if we get it right.

Anyway, thanks for reading, and thanks to those who consider supporting directly.

-- Matthew / Arathorn
My stance is of quality software. I really don't care what technology you use as long as that technology (and the mindset of the developers using it) allow for creating that quality software. RN, in my opinion, does not. Xamarin is a much better tool, from my limited experience with it. Xamarin Forms is just as terrible, though.

Any software that does not use the full benefit of each platform it is running on is mediocre at best for me, let alone something that is limited to a single thread, and reinvents the wheel for simple and/or solved stuff, such as navigation, animation and OS widgets.

I do think that of all the cross-platform approaches, going the native UI and C/C++ business logic approach is best.
Totally agree.

I log in to Facebook on Thursday to see what might be happening on the weekend, and leave it at that. Once a week is more than enough.
The introduction to Programming in Emacs Lisp was my first contact with Lisp. And the reason I took it up - the excuse I used to cover up my insatiable curiosity - was that I was writing my diary using emacs, and since emacs was all about customization, it should be possible to create a keyboard shortcut to insert the current date and time of day.

And down the rabbit hole I went. So, in a way, Bob Chassell contributed to me becoming a programmer.
http://lookwork.com is a "visual RSS reader," subscribe to RSS feeds minus the words. Sort of a mood/inspiration feed for artists and graphic designers.

First launched free around 2012 I think. Then there was a relaunch where we tried to go subscriber-based. At the time, the only online payment options were Paypal (shudder) and Amazon (a mess to configure). The subscription model flopped, so we relaunched free again.

We have a very small set of very rabid fans, but have had difficulty explaining this thing to potential users. Fortunately the Digital Ocean hosting is cheap enough that we can just leave it running on autopilot. (the old AWS hosting was a money pit)
Diabetes platform mySugr exits to Roche for as much as $100M
I got it actually, they reimplemented ODB-II in a more stable manner to provide better stability and performance, ELM327 is the only player on the field and provide less CAN busses (they are just not connected at all)
It's really easy to get my real identity given a website that I own and I don't have a non throw away account.

I use a throw away account because it gives me the freedom to discuss things openly without being judged based on my real world reputation or which company I work for.
If you think officers need a shred of proof to arrest somebody and judges need a shred of proof to convict, i've got a bridge to nowhere for sale ...

the us criminal system is a machine run for profit, not for justice, simply because SOME of the convicts are murderers is simply correlation
Android app is 68MB! Why so big?
Topology and Machine Learning: A Global Map of Your Data [pdf]
I built https://bugdedupe.com/ last year- the idea was to make it easy to remove duplicate bug reports by using some academic research I worked on involving machine learning.

The system worked well, but I struggled to find users, and it died a sad, lonely, death.
The problem is that as they get bigger, they may soon automate delinquent account notifications to debt collection agencies which could impact your credit rating sometime down the line.

You are unfortunately on the wrong side of an asymmetric relationship here.
This is such an unfathomable problem to me. When I need someone at my DC, I just call them and they pick up the phone.
at what point does the debt get sold to a debt collector thus causing you more trouble and pain than paying for a notary would cost? Also if you're in the US and maintain a bank account, many banks offer free notary services.
I am at your stage of disconnect and I am thinking of going further. The next step is to wget the things I read on a cron job, piping to dev null.
Speaking of removing trust bits; the ever-delayed Symantec saga continues with no clear decision.

What concerns me is:

- the lack of public communication, as shown here (tl;dr: private meetings): https://groups.google.com/forum/#!topic/mozilla.dev.security...

- the contrast between symantec and the mozilla security groups path forward [as well as how its communicated] (https://groups.google.com/d/msg/mozilla.dev.security.policy/..., https://www.symantec.com/connect/blogs/symantec-s-response-g...)
How the Chinese recruit American journalists as spies
you named it after something a developer would use (kool name, missing letters, ending in .io) instead of something a plumber or coach would use (catchy ending in .com)
> Mailchimp is quite strict with their opt-in policy and they don't hesitate to suspend accounts that ignore it.

And still I get quite a bit of Mailchimp-sourced spam I never opted-in to.
We don't plan on writing a nav app, the plan is just to improve the location fix at the system level and work with all nav apps.
I think I heard about that. Does sound like a pretty big gotcha, but I think you're right that it won't be a problem for my use case. Hopefully I can spend some time this weekend to try it out!
How quickly The Troubles and the IRA are forgotten.
Hmm it seemed to me their product was way more advanced than commaai One product.
Thank you. This is helpful for me. I always tell my CEO we don't charge enough.

With that said though, it didn't take us three months. But we had slightly more people than you gave too.
Some Machine learning is rule based ie. Random forests or random decision forests
> Ujo made headlines in 2015 for partnering with Imogen Heap for a single that was distributed on the platform and paid for using the ethereum blockchain.

and sold 222 copies total, and literally got more press articles talking about its huge success than it did paying customers.

https://davidgerard.co.uk/blockchain/imogen-heap-tiny-human-...
This is his original statement:

The terrorists are really only killing other Muslims in the Middle East, so that's perfectly OK with "committed evangelical Christians".

If you've grown up in an evangelical church, you would be aware that evangelicals put a ton of focus on missionary work (evangelical get it) and have a lot of interest in spreading Christianity worldwide and there's also a ton of focus on 3rd world Christians and their persecution (very real). That actually has a spillover where Christians here imagine they are being persecuted.

They care a lot about this stuff. Jim Elliot, Travel the Road, Gospel for Asia, Jesus Freaks, Voice of the Martyrs and other kind of stuff. It's a very separate subculture but by god do they love 3rd world Christians.

I don't think anyone who has been in that culture would agree with the parent post. The truth is really the opposite. It sounds like an uninformed rant.
TwoFactorAuth, a Rails gem for supporting the open U2F hardware two factor authentication standard. https://www.twofactorauth.io

When the standard was released 2.5 years ago I figured that exacting security code against an unevenly documented API was worth paying for, but nobody understood what 2FA was, why SMS is garbage for 2FA, that you could now get devices for a couple bucks that would work on dozens of sites while respecting your privacy, etc.

I spent about a month coding and tried to sell it for a couple months, but I simply didn't have the resources to try to do all the education needed. I put it on the shelf.

But this spring I've gotten a couple inquiries about updating it to Rails 5.0 and 5.1, so I guess the knowledge is getting out there. I did another survey and there are still no drop-in libraries for the languages I'm comfortable in (Ruby, Python, JavaScript, PHP) - either they require a lot of fiddly customization or they're half-finished hobby attempts.

I'm considering updating the gem, automating the license purchasing, taking steps to enforce the dual-license, and seeing how it does.
If you get a chance to play SUPERHOT VR, do. It's the best VR game I've ever played. The only drawback is the cost of the rig needed to play it.
Fractal Denial? This is a new term to me... and the #1 link for Fractal Denial on Google is your post :)
Two months after hours doesn't seem like a waste of time if you actually finished it. I've spent FAR longer on projects that have never seen the light of day :)
I mean this particular equation not really no but that might be because I haven't done much general relativity. But I can kinda visualize other somewhat complicated equations.

Sure but then you are giving an advantage to the more visual people no? Can't I just flip your argument?

Yes, symbols are useful but you should have an understand of what they are actually doing.
I love your willingness to be blackmailed.
It seems that this operates on the same principle as The Thing: https://en.wikipedia.org/wiki/The_Thing_(listening_device)

Several devices in the ANT catalog also rely on radio reflection, for example this video transmitter: https://en.wikipedia.org/wiki/NSA_ANT_catalog#/media/File:NS...
Nope, my college had at least 2 classes to cover databases. First one was to learn basics (although it had fun project to implement a DB engine and handle simple SQL), and second one was more about using it in real applications.

The classes were not mandatory so you could technically graduate with CS without knowing anything about databases.
I'm in the process of growing my website, evildojo.com, with the intent that it will be a key to financial freedom, but so far it hasn't made me a dime. Fortunately, costs are very low, and I've been primarily using it as a blogging/linking platform, in essence my personal hub on the Internet. I built a static-site generator and write all of the content in markdown. It loads very fast, which was a primary goal.
For this article at least, I have to wonder if a novice would get any meaningful, actionable tips or enlightenment from these terse bullet points.
The fonts don't seem to matter. This thing is super cool but I disagree that it's not debilitating. `ls` on my home directory takes 0.005 real, `colorls` takes 0.554 real. Over 100x as long and it's an extremely noticeable half second.
seu bando de analfabeto
Hmmm. I would disagree with you. It is impossible to visualize the equations as that isn't possible to do in 3 dimensions, but it is possible to develop an intuition. After taking functional analysis, for instance, I began to develop an intuition for how function spaces work, and was able to visualize that to a certain extent (for a given definition of "visualize").
I'm curious to see the latency of this webgl approach.
I had for few times, thought about the same approach, however, I thought this should be slower than sending video frames.

The method I tried to use was a mixture of vnc and h264 frames. for interactive surface, such as QOpenGLWidget, I send with h264, but for static content like a button, I used vnc-like approach.
Infrastructure is usually measured in decades though, I would have thought < 1 decade isn't good enough. Maybe its easier to maintain large scale batteries.
Yup the flat ones were none of those. They were really weird knarly mutated plants with exactly the same structure, leaves, stem and flowers as dandelion but grown flat and warped to hug the ground.
EBay takes on early SNES mini scalpers
Oh, boy, lots of them!!!

I'm good at "releasing". I'm not good at deciding what to build (demand) and I'm not good at the marketing side.

My latest project helps you get more followers and increase user engagement on Instagram. It's a Google Chrome extension called Magis. It's currently bringing in $30 per month with $25 per month in fee's for the payment solution. Yay $5 profit; if you don't count my time.

https://chrome.google.com/webstore/detail/magis/kahkfpeemmmj...

My previous project helped you validate your idea before you create the actual product. Apparently it was a bad idea because all it really seems to do is piss people off. Anyway, meet FauxBuy.

https://fauxbuy.com

Those are just the last two. I build a lot of stuff that's not profitable.
A script running openssl s_client would do the trick.
Can someone answer the question for me, why? What is the user case for this? Is it mostly for when you have an existing app that you want to access remotely?

I'm not giving it a hard time, I legitimately can't see the user case and want to know.
We have too many people with mental health issues in general. You would think it should be a societal goal.
>> We are not only being colonized by machines, we are becoming machines, and gladly

Got reminded of Erich Fromm's - Automaton Conformity:

"The person who gives up his individual self and becomes an automaton, identical with millions of other automatons around him, need not feel alone and anxious any more. But the price he pays, however, is high; it is the loss of his self." [1]

Extract from “Fear of Freedom” (1941)

[1]
http://www.heathwoodpress.com/automaton-conformity-erich-fro...
It just needs a trick to auto-add suggested reviewers without manual process.
I'm really good at this! It has culminated in a number of unreleased projects. Many people would call them failures, I see them as learning opportunities (helps me keep my sanity.) And indeed they have been, I've accumulated a ton of knowledge in a variety of areas as a result. The project I'm perhaps most proud of is called 1v1.me (and its 301'd domain, 1v1me.com) -- a challenge + wager platform for gamers.

The idea was to allow people to find other gamers to challenge to matches for which there would be a monetary reward. I'm not a lawyer, but I've understood such an arrangement to exist in a legal grey area (at least here in Canada.) Regardless, I had looming concerns about legal issues. The major issue for the eventual discontinuation of my work on the project was bad scope management, which resulted in me developing far too much product at once. One such example was my choice to include real-time matchmaking in the "MVP". A great learning experience to be sure.

So anyway, now there's a git repo with a fairly clean NodeJS + (oops) Backbone.js project sitting on BitBucket with hundreds of hours of work put into it that'll never be released!

Perhaps the most valuable lesson I've learned from my various projects is how to manage scope, and focus on minimizing work up front. Delay work until the last responsible moment.

I think there's a lot of money to be made in such a venture, if you can manage your feature set properly. The biggest trouble is verifying match results though - which now that I think about it - may have been one of my primary concerns. (I had an entire system set up for verifying match results via automatically uploaded screenshots, which would then be verified using instructions by workers on Mechanical Turk.)

If I were to do it again, I'd focus solely on the main experience of challenging someone and pick specific games that are easy to verify the results for.
Chatbots, home IoT, and to some extent VR all strike me as things Silicon Valley wants to be "the next big thing" but are not and likely will not be because few people want them.

I absolutely despise chat and voice for any kind of trivial task. I want a UI. Chat and chat bots are annoying. Voice in any form if infuriating. Having to actually call a number on the phone for any reason always sends me into a minor little rage. "Oh, you have to f'ing call for it... sigh." Why would I want more of this kind of experience? Maybe a few people do but I can't see it being a Big Thing(tm).

I really do not want an Internet-connected fridge, stove, light switch, or microwave. When I buy such things I look for non-IoT-encrusted versions since those are going to be more reliable and are not going to be conscripted into a botnet or spy on me. IoT features in these kinds of products deliver nothing of value to me. I also really do not want DRMed food. That includes newer Keurigs. There is a healthy vintage Keurig market on eBay for a reason.

VR still seems like a fad or a niche product for certain subsets of gamers. There's some market for it but it's no "E-Commerce," "Social," or "Mobile."

It's sort of funny to see the SV investment culture producing so many solutions in search of problems after hearing that same culture lecture against this practice for decades. "Do the market research first!" "MVP MVP!" etc. They're not following their own advice.
I think it gets twisted partially because the quote is wrong. It should be "if a _service_ is free", not "when something is free." I don't think any of the examples you've listed would be considered a service, but rather either a platform (OS) or product.

The quip is certainly overplayed, but I think the notion still stands. It is important to be aware of what intentions service providers and product sellers have. It's not so much a dig on libre / free software.
We're considering it - there are some places where it fits very nicely (e.g. paying to prove you're not a spammer; providing a token for apps/widgets/bots with Matrix; money transfers within Matrix)... but we also have our hands very full with the core tech of Matrix itself without opening another battlefront.

Meanwhile in the short term, we're hoping that Patreon/Liberapay donations and corporate sponsorship will let us focus on the current work to be done immediately.
(2005) Cedars-Sinai Doctors Cling to Paper
Jenn also failed my questions. It doesn't really seem to chat with you, it just likes to direct you to which page it thinks yuo want to use.
Many chatbots manage to be worse than tech support. For a while, my ISP hid support options behind a "chatbot" that was completely useless.
Nothing major, but I put a few sticker designs up on StickerMule's marketplace: https://www.stickermule.com/user/1070831731/stickers

It's been a couple months, and my $20ish investment (you have to place an order for a sticker before you can sell it) has turned up $43 of profit. So technically it was profitable, but I don't think I've even reached minimum wage for the time I spent on it.
And meanwhile, Let's Encrypt is on track to offer wildcards at the start of next year (https://letsencrypt.org/2017/07/06/wildcard-certificates-com...), so one of the last reasons to need a non-LE cert is going away.

I used StartCom for years, but LE made it completely obsolete for me. And StartCom seems to have been willing to throw it all away with the WoSign acquisition.
That's going to depend heavily on the problem in question. Multiplying large numbers? Probably. Computing the fifth root of pi to eight decimal places? Probably not so much. (Maybe there's some quick way to do that second one mentally, substitute something different if so.)
You can get something notarized, at least in Illinois, for $1. Just go to a currency exchange. Most banks will do it for free.
I think of complex numbers as just points/vectors.

As for multidimensional spaces, you might not be able to visualize all the dimensions at once but by doing them three dimensions at a time, you can go Pretty far.

You should check that the abstract representations still make sense intuitively.
Previous: https://news.ycombinator.com/item?id=14659236

It's not a cellphone. It's basically an backscatter analog audio bug which doesn't even operate on cellphone frequencies, and which has a range of only ~15 metres.
Show HN: Photon Rush – Local multiplayer indie game for meeting with friends
Thanks!

I guess I wanted to use it to visualize data coming from other Go projects I was working on, so it made sense. A tiny example of this is https://github.com/mmcloughlin/spherand which correctly generates random points on a sphere. I also had seen pinhole (https://github.com/tidwall/pinhole) and thought it would be fun to play around with.
We haven't made any money at Fogbeam Labs[0] yet. I could talk a lot about the reasons why, and why I'm still crazy optimistic, but it might take a while to write it all up. Maybe I'll do a blog post one day. I think it's all too long for an HN comment.

That said, I can try to distill out a few key points:

(in no particular order )

1. Doing this as a "side project" while the founders still work day jobs. I think doing that is fine, but it limits how fast you can move and how aggressive you can be.

2. And (1) goes hand in hand with this one, which is "not being focused enough". I should have emphasized a "what is the single most important thing we can do now to generate revenue" approach from the beginning. Instead, we worked on this "grand vision" which is pretty cool, but took forever to get close to having a shippable product.

3. Early on I was thinking mostly about on-premises deployments, with the idea of rolling the code into a SaaS version as "next step". In hindsight, that was probably exactly backwards. Going SaaS, and going "down market" in terms of customer size would have made it easier, I believe, to get initial traction. IoW, as Mark Suster put it[1] "hunt deer, not elephants".

4. Not taking my health seriously enough. As some of you may recall, I had a heart attack[2] near the end of 2014. And while I lived and was able to get back in the saddle, that whole ordeal happened at a really bad time from a company perspective and cost us basically the entire following year, as I recovered both physically and mentally. In hindsight, I was pushing myself way too hard, and not doing the things I should have been doing w/r/t diet, exercise, etc.

On the flip side, we have done some things right. Probably the most notable is keeping the burn rate extraordinarily low. We spend a small enough amount of money that I can fund our current activity level out of my pocket nearly indefinitely. Which is a big part of why we're not out of business despite having no revenue. And now things are starting to look up, as we have one really solid prospect in the pipeline and are deep into the transition to a SaaS delivery model for the "old" products, and have a really cool new SaaS offering stirring as well.

The interesting point for us will be if we can sign even 3 or 4 relatively small deals and get some real traction established. Then we can decide if we want to go pursue outside money or not, or if we want to just keep doing the organic growth thing.

[0]: https://www.fogbeam.com

[1]: https://bothsidesofthetable.com/most-startups-should-be-deer...

[2]: https://news.ycombinator.com/item?id=8550315