skysight-inc/HackerNews huggingface dataset:
Agreed - so we are going to start out with him working one day a week plus weekends. That way he can understand the product and start doing some sales calls. We can figure it out from there.

I know potential clients or can get introductions where needed through my network. The real work will be in running the sales process + shoe leather. Then managing the company (i.e. legal contracts etc.). Building the product takes up a lot of my time.

The alternative is that I bring on a technical person and I do more of the sales.
Costco recession special, ie, hotdog and soda with sauerkraut $1.50. Puts one in the happy place for afternoon coding.

Even better if I bike to/from but the greenway isn't ready yet so it can get real muddy.
I 100% agree on the Touch ID point; storing a key in my mind is more secure than just requiring a part of body to be in some spatial relationship to the device.

I'm surprised that people believe Touch/FaceID are secure in any real sense.
They use human curation for many of the pre-built playlists, but those humans are also assisted by some interesting algorithm work on the backend.

For instance, the Fresh Finds playlists - music that's good but very new or undiscovered - are made by curators who sift through songs and artists listened to each week by "tastemaker users". Spotify combs through their listener data and identifies users who have a habit of listening to music that later blows up and becomes much more popular. They tag those users anonymously and use their taste to inform the Fresh Finds playlists, which also feed the rest of the editorial department.

Really cool stuff.

https://news.spotify.com/us/2016/03/02/introducing-fresh-fin...
ipfs is a new protocol which happens to do similar things to bittorrent. For simplicity you can think of it as bittorrent with folders
> If that is true, doesn't that put too much power in Alice's hand? And if there are some nodes which have heavily invested in cpu/io and coins to their channels, wont they effectively control a large part of the transaction volume and hence make the network more decentralized?

what do you mean by "power"? yes, there will be nodes handling more transactions than other nodes, but that in no way prevents you from using other nodes or even investing into opening channels yourself and competing.

> those cards are loaded automatically when I get my salary/income. And the money is not tied, I can move it around as much as I want.

not everybody carries a debit card connected to their main bank account. and those that do usually have daily limits on how much they can spend, so you can't really move it around as much as you want. similar to that, not every BTC holder stores their BTC in hot wallet. funding your debit card is similar to funding your hot wallet which is similar to funding your LN channels.

don't take the analogy too far though. point is that LN allows you to do is micropayments without flooding the blockchain. there are tradeoffs involved. that's it.
I don't, no, why would they?

---

Downvoters, care to explain?
> It does not mean anything for my mail client to work "together" with my music production application.

Correct, but they both might use pulseaudio, xorg, desktop notifications and much more. A lot of stuff is "core".

> Apps in appstores do not work "together" yet they are wildly successful

Only because of the ubiquitous hardware. appstores did not invent anything new.
It Pays to Have Pals in Silicon Valley
Absolutely. I tried writing some server side swift code about a year ago, and at the time there were 4 competing async networking (raw / http) frameworks. Each one used similar but incompatible primitives to handle concurrency. (Libdill / threads / libdispatch / kqueue). As a result anything written on top of any of those libraries would stay tightly coupled to that library. I was worried I'd pick the wrong winner and need to rewrite all my code in the next couple years of churn.

For comparison, Nodejs and Go both have streaming IO, networking and HTTP built into their core libraries. As a result interoperability between 3rd party libraries in those ecosystems is way better.

So I'm excited to see a canonical async promise library out for swift! Between this and Rust's futures 0.2 RC coming out last week[1] it looks like the new generation of modern C-replacement languages are starting to mature enough for useful network services to be written on top of them. I'm excited to see what the next few years will bring. And I'm really looking forward to using all the language features Swift and Rust have that are missing from my standard workhorse languages. (Parametric enums + pattern matching! Yay!)

[1] http://aturon.github.io/2018/02/27/futures-0-2-RC/
Hart is offering some merch too: https://store.dftba.com/collections/vi-hart . I think physical goods are or were a significant part of her revenue plans, though I don't know how that's working out. Unlike a lot of other Patreon creators she is apparently trying to live full-time on her creative/featured/sponsorable output without a day-job to supplement it.
You can't undo the past but you can safeguard the future.

Besides, if facebook goes bankrupt with heavy legislation demanding the destruction of user data and not allowing their exchange as assets, they will eventually be deleted, along with their training set and everything else. Your biometrics aren't coming back, but at least only the government will have them.
BetaSeries – The best ally of your TV series is now available in English
> Okay, let's get some concurrency going!

Gentle reminder to the audience that AOE1's minimum target system was a single-core Pentium-90 with 16MB RAM, so this would not have helped at all :)
Basic blog with Golang (WIP)
> OP never said anything about race or incarceration statistics -- he just said the prison system is a mechanism to recreate slavery.

He used the term "recreate slavery", which in this context would mean to re-establish the chattel slavery of people of African ancestry that existed previously in US. And the article he referenced very specifically discussed African-American slavery. So that's what I responded to.

As an aside, Americans of Scotch-Irish [1] ancestry (which includes my own background) are a very vengeful people. This culture, which also has some positive traits (bravery, loyalty, etc), had a huge impact on the general culture United States and its attitudes toward criminal justice.

But if you've never been around rural people of Scotch-Irish ancestry, you'd probably find their beliefs on justice fairly shocking. These are the people who often believe that if someone who goes to prison for a relatively minor, non-violent offense, and is raped in prison -- even if they're a family member! -- that this person "had it coming" or "deserved it". Prison is for suffering, not redemption.

Ironically, these same people are frequently very overt Christians, often evangelicals (they converted en masse from Calvinism--typically Presbyterianism--to Baptist during the great awakenings of the 19th century). But they're definitely Old Testament Christians, with not much use for most of the New Testament (except perhaps Revelations).

Anyway, combine that kind of culture with some of the other factors you describe, and you end up with the prison culture we have today in the United States.

1. And no, for us it's not "Scots-Irish". "Scotch-Irish" was in common usage when they immigrated to the US in the 18th century, and that's what's been passed down over the years (and it's how my grandparents described our ancestry, which after careful genealogical study was indeed Ulster Scots with a bit of German thrown in):
https://en.wikipedia.org/wiki/Scotch-Irish_Americans
I want to read this, but the lack of reasonable formatting for the ebook editions is driving me up the wall. I wouldn't be surprised if I ended up reformatting it myself and producing my own PDF and EPUBs.
I know the industry fairly well but I have never done sales before. Mostly out bound calling / research where I've been the investor.

I know potential clients or can get intros through my network. I have three advisers who I brought on in a semi-formal capacity. Two are senior investment managers and one is a serial entrepreneur having started companies in the same area. I speak to them maybe 1-2 a month to get advice and they are listed on my website.
Which smartphone has the best display? The Samsung Galaxy S9
It was BTC-E and you are missing some important information. Btc-e collusion not yet proved, FBI still keep the money, BTC-E remain in business and arrange to refund users at their own expense. So the analogy would require the government to take Madoffs money while claiming he was defrauding users and Madoff continuing his scheme and returning to them the money the government had taken from him/them.
Your diet is only part of the equation.

Diet, sleep, and exercise are needed in combination. The highest performers across many professions tend to sleep the most. Exercise helps make better use of the foods you are eating and produces the hormones you need to think clearly.

As for supplements to help, examine.com has a bounty of information: https://examine.com/topics/Cognition/
What is your reasoning for top-level employee vs. co-founder?
Full disclosure to start with, I work for the company building this.

We launched the latest version of Gurn (https://gurn.io) a few months back, it does bookmarks a little differently though. You assign keywords to your URLs, can collect multiple URLs under a single keyword, and sort them into lists. You can then invite others to collaborate on those lists.

You can then navigate to them directly through the browser bar. We currently support chrome and firefox with IE, Edge, and Safari all being worked on at the moment.

It's aimed mostly at teams but works really well individuals as well. I'm building the thing so take this with a pinch of salt, but I couldn't live without it now.
Improving insulin sensitivity will help. Also look into the benefits of apple cider vinegar.
Thanks for this! It's a cliche to say "do what you love, don't care what anyone else says" but seldom do we get these honest retrospectives to underpin how hard it can get if you actually follow this advice. Good luck on your job search!
The async rendering rendering stuff Dan is showing in his talk (https://www.youtube.com/watch?v=_c7ajDXb4qw) looks great, but I disagree that this is a redux killer.

redux is useful for a lot more than just async fetching & loading. I think these new features will just reduce the scope of what redux is used heavily for.
Costco lost my business ever since they discontinued the (apparently Chicago area-only) $1.50 bratwursts. I know the hotdogs are technically probably as good a deal in terms of protein and calories, but they are a mere shadow of what once was...
Yes, a lot of people are doing this, and it's not a bad approach.

There's another approach you can take for continuous space pathfinding, however, which is to use visibility graphs.

See http://www.cs.kent.edu/~dragan/ST-Spring2016/visibility%20gr..., for example, for some explanation and diagrams.

This is the approach I used in PathEngine (www.pathengine.com).

A lot of people are put off by the possibility for graph explosion in situations where there are a lot of obstacles in an open environment, but PathEngine works around this quite effectively by detecting these kinds of obstacles and pulling them out of the visibility graph (and pathfinding search).
While I can totally understand the need for this by hiring managers who need to get people onboard without wasting too much time, I am a little bit skeptical of being reduced to a simple number in some sort of a machine learning algorithm. Especially if this algorithm is then being used by half the companies in my area.

I think hiring is a difficult process because we need to work with others and people are different in general.

I have personally worked with people who started programming just because they were interested in it - they had no knowledge of algorithmic complexity but they were very open-minded, had a great perspective on the domain and were a pleasure to work with.

This is very anecdotal of course but I sincerely hope that they would have been able to make it past the online quiz...

(If you're thinking they should be smart enough to be able to game the quiz, then my question would be - why not just screen everyone in person then? Of course, that's not scalable and not worth the 50 million then...)
Any suggestions for further reading? In particular a book geared towards people who aren’t domain experts would be great
How does this compare to mobX?
He is interested in startups..

That's nice and all, but unless you're selling software to startups it's completely irrelevant. You need a salesperson who is interested in the verticals your business is in.
Suspense and the Context API Are Like Git for React.js
A very simple approach is to use empty marker files to make such changes visible in the filesystem. Say,

dbjoin.done: database.db
sqlite3 $< <<< "your query"
touch $@
But you don't have to work with the data you have. Nobody has to create a software start-up they don't believe in.

If I'm reading your two points correctly, you don't worry about whether or not you made a bad tool because it wasn't ever clear how much it was used?
Salesforce?
On valuable user feedback
The original Budwig Protocol is great for the brain. It's simply quark cheese and flax seed oil. It's important to keep in mind the flax seed oil needs to as fresh as possible because it gets rancid very quickly. At best buy you own press, the seeds cost next to nothing and you'll have the best quality flax seed oil on demand. Works fantastic against acidosis.
Nope in Rust you can only do things with generic types that fit the constraints(called trait bounds in Rust) you've placed on them. So with no constraints you can only do things that every single type supports. In essence it's an implicit vs explicit trade off. C++ implicitly figures out the constraints on generic types whereas Rust requires you to be explicit about them.

Your example in Rust would be

use std::ops::Mul;

fn double<T: Mul<i32>>(a: T) -> T::Output {
a * 2
}

fn main() {
println!("{}", double(2));

// Can't double &str because it doens't implement Mul<i32>
// println!("{}", double("Hello"));
}

https://play.rust-lang.org/?gist=ba8d6368a7fb997586b51580baa...

Also as the GP points out the above fact is crucial for the reasoning around to hold `fn<T>(T) -> T`. An example that breaks those rules is

fn thing<T: Default>(a: T) -> T {
T::default()
}
Lambda School Challenge
What foods are good to improve insulin sensitivity?
Agreed on the commitment level. When working part-time, he would be a consultant (working for free) and would get equity when he comes on full-time.

>What would you think if your first dev hire was really more comfortable being a manager, but was "willing" to develop software for the time being?

Well put.... it's making me think twice...
A [2006] tag may be appropriate.
I have a similar backround as you with less coding experience (asset management blk). I also programmed my site at night and quit my job.

When I started selling I resalized that I hadnt thought the product through properly. You need to learn whether you have by having direct conversations with customers.

If you rely on a salesman you will blame him/her instead of figuring it out and making adjustments. After you get your first few sales, then hire your sales guy/women.

YOU DO NOT NEED MANAGEMENT. There is nothing to manage.
I think we should disallow paywalled links, personally.
This article is awful but Dan was tweeting about a big announcement in Iceland last week so there probably is something awesome here!
My own mail server of course, accessible through IMAP, a stand-alone web mail client (Roundcube) and the mail app buily into Nextcloud. The server supports Sieve filtering (which, for those who use Nextcloud or Owncloud, currently interferes with the mail app necessitating a patch to get it to work). Spam is filtered (through Spamassassin and greylistd) and moved to a separate folder (through Sieve). Any spam which made it through can be moved manually to a spam folder from where it will be used to train the filter through a cron job which runs nightly.
Check out the linked, app, too--good for anyone who wants to learn, practice, and improve typing skills.
iTunes Podcast
LibreOffice 6.0 – Goodness, Gracious, Great Fonts of Fire
How to Build a Successful Tech Product with Minimum Marketing Budget
There was a vogue in the first half of the last century for writing speculative things involving time, generally with little physical basis. I think it was a new idea in those years to theorize and think formally about time. It's less compelling to us now. We think we understand it.

https://en.m.wikipedia.org/wiki/The_Unreality_of_Time
https://en.m.wikipedia.org/wiki/An_Experiment_with_Time
Probably just to link to the Patreon? There's a paragraph in the article that says she's still traumatized from having been a starving artist.
indian railways website
I really like this a lot. I like the fact it gives choices, it's open source and the first implementation is really solid for an MVP. Well done. It's rather like a cross between OwnCloud and that online app container service I've forgotten the name of. :)

One major point though. Top of your dev timeline should be mobile!
The reason we don't execute inmates isn't because Americans want rehabilitation, but because they recognise that the Law isn't infallible, and sometimes Innocent people go to jail, and to that end, you can't really have take-backs for an execution.

But you're right about cost reduction. I think it costs somewhere around $40k per year to incarcerate an inmate, so how about we just pay them? We can literally put them in a flatshare, feed them and water them, and it'll still be cheaper than putting them in jail.
> We plan to charge a 5% platform fee in the future to support future development and expansion. So when a creator receives $100 from supporters, BMC will earn a $5 platform fee.

I read a great argument on a HN comment about how a percentage fee looks inappropriate and very expensive when implemented without a cap or ceiling. [1] I'd recommend that this factor be considered and there be a cap or ceiling set on the platform fee.

[1]: https://news.ycombinator.com/item?id=16327495
Future fetcher is not a replacement for Redux. It's a feature they will be adding to React later on in 2018 to allow devs to adaptively render elements based on network performance. You can signal to React to delay rendering specific components until an async operation is complete.

Redux is a state management layer. Future fetching does nothing to solve app-level state management.

Gross misrepresentation of Dan's talk by this article and he made zero mention of the React context API in the talk.
Thus is awesome.

Just a heads up - some of the node colors can be difficult to differentiate for people who are red/green colorblind. Very minor, just wanted to mention it though.
The “Super-Fuze”: The Big Upgrade to America's Nuclear Arsenal That Russia Fears
I think it'll also be interesting to see how Apollo continues to evolve in this space as more people adopt GraphQL in their React apps. Apollo is getting more and more state management features that can handle lots of what Redux is doing:

https://dev-blog.apollodata.com/the-future-of-state-manageme...
I have no doubt that it would greatly improve your quality of life in the short term. The thing is, somebody's got to pay attention and stand vigil. If everyone ignores what's going on, it won't be long before some thugs are knocking on your door asking for papers or some other nonsense they already know you don't have.

There is plenty of bullshit to safely ignore. That doesn't mean it's a good idea to completely bury your head in the sand.
Top New Free Android Games to Download 2018, Best Games
Same here. Half a year ago I quit my job to start working on something I consider important (open access to academic articles), and it's been my most productive half-year ever. That said, I have set a deadline for myself for having to be able to fund my regular living expenses in six more months though, either by having obtained a grant to cover the remaining start-up costs, by working part-time given that I still believe I can make it self-funding if I spend more time on it, or give it up altogether and hopefully use the experience to find a more stable job doing something I consider important.
It's not really the same sort of thing. In this case, the programmers are dealing with the tricky problem of trying to fix the pathfinding somewhat while leaving the experience of the original game 'authentic'. The pathfinding is terrible, the pathfinding was terrible 21 years ago when the game came out. These forum posts are not surprising and unexpected whining, just a reminder new audiences are finding bad pathfinding from 21 years ago still bad.

In news from Spain, Generallissimo Francisco Franco is still dead.
Have you looked into Google Play Music? They let you upload your own music, and will try to match it with metadata automatically if they have it available. You can then stream your uploads to any device over Internet (as opposed to LAN which is all Spotify offers IIRC).
I'm a Spotify user, but I still maintain a free GPM account specifically for music that isn't on Spotify.
Why? If people make condemnable actions, they become condemnable themselves.
What would you view as a reasonable compensation structure for a guy like this for his first few sales?

50% cut on the first sale? Higher?
I agree with you that employees that you cannot trust should be fired. Skepticism doesn’t necessarily mean lack of trust. It’s possible to trust dishonest people and without a skeptical view to be aware that people may be dishonest, even in small ways, it is easy to fall into that trap of trusting good liars.
Why Women Choose Differently at Work
Tomorrow is going to be my most productive day ever!
Apollo uses Redux under the hood.
Altamira
Wouldn't anyone on this site, if they had the knowledge of that, make a competing product?

Or perhaps some of us are?

That's a fairly lazy question, and I cannot see how it would really start a good conversation.
Researchers study flower that catapults pollen
Because Crypto
JIRA and Confluence...
Instead of a fixed equity allocation, have you considered a dynamic allocation system instead?

All contributions (cash, time, relations etc.) are converted into “slices”, with a certain multiplier for risk. For example:

* if someone contributes $X cash, they get 4X slices

* if someone contributes work that normally has a $Y hourly rate, they get 2Y slices for each hour

* if someone brings in a client for which they would have normally charged a $Z commission, they get 2Z slices

You freeze the pie when you are bringing in sufficient revenue to afford paying everyone a market salary.

% equity = slices owned / total number of slices

You can learn more about this method at https://slicingpie.com (not affiliated, just think it's a better way of going about this)
> The concepts are clear to those with a Computer Science (CS) educational background, but since the large mass web developers come mostly outside of this arena it is a hindrance.

Seriously?

A CS degree is not necessary in order to understand functional programming, and it's not like reducer functions are all that complicated.
Any electronic medical record software
Hey, the page redirects me to https://www.buymeacoffee.com/'https://www.buymeacoffee.com/?... when I try to access it which then shows an error of "The URI you submitted has disallowed characters." Changing the URL to https://www.buymeacoffee.com/?PageSpeed=noscript%27 works.

Edit: It redirects to a similar URL when clicking any links on the webpage, so it's broken with noScript enabled.
Sandstorm?
This sounds like the whois privacy that we all know and have to pay for, will be mandatory to implement on all domains everywhere, becoming free?
All you did was repeat the argument without adding any plausible explanation.