skysight-inc/HackerNews huggingface dataset:
As others have pointed out, SGD requires differentiability. The next best match I can think of is that you're actually thinking of subgradient methods, which mostly see use in convex optimization problems.
Ask HN: How to Sell My SaaS Enterprise Shares?
So I have fully exercised shares in a company (where I used to work) that had a D round and received investments from many of the SV's elite VCs. Personal circumstances have forced me to liquidate many of my assets. My network is not large, so what are some ways for me to sell the stock? I've already reached out to second market places, but it seems the volume is less than what they are willing to take on ($100k or less).

Am I just wasting my time thinking of these shares as liquid assets? Should I just keep holding them for another 2 years until the company has an exit through enterprise acquisition (likely by Google) or an IPO?
Ajit Pai not concerned about number of pro-net neutrality comments
Email Tim and ask him for this: tcook@apple.com
Which languages are most interesting to you? We wrote the client with an eye towards supporting R and Scala. A PR or FR on GitHub would be ideal. We also have a Slack channel where we can support you if you want to tackle adding language bindings to Quilt. feedback at quiltdata dot io.
I don't think the point was to make it more convenient. I think the point was to introduce DRM to the juicing market like Keurig®.
It's not a strawman at all- many of us who run Clojure have had to switch to other langs for parts of our infrastructure that require faster start-up time. Think Lambda / "serverless" computing, etc

Agreed it doesn't help with static dependencies, which is why I didn't mention it ;)
People generally aren't racist when it comes to money.

This is just untrue to such an astonishing degree.
Ask HN: Is Google Cloud load balancer down?
Seems like requests are failing before getting to any backends.

"The server encountered a temporary error and could not complete your request.
Please try again in 30 seconds."
What an artificial intelligence researcher fears about AI
“Oh My God” for Atheists
CS Major in Australia from around 2001 here, and our final project was a group project involving requirements documents, meetings (including finding times that suited everyone to meet), creating development schedules & milestones & resource allocation in Microsoft Project, meeting with the 'client' (in this case, our professor) to clarify requirements we weren't sure about. Then hacking together the product in Visual Basic. It's the closest we came to building a commercial / end-user software, and the most memorable part of my degree.
I am employed by one of the companies discussed, and while I was on the fence about subscriptions originally, I've come to change my opinion. While not ideal for a subset of users who might use only one or two applications, it is less expensive for the majority of users. It's also lowered the barrier of entry significantly, which has invited a lot of new users, reduced piracy, and encouraged use and exploration of applications they might have avoided in the past.

From the development side of the business, the more frequent release cycle has allowed the product teams to be much more responsive. Under the old model, with major updates every 18-24 months, I might receive a feature request which is implemented in a few weeks, but which the user doesn't have access to for a year or more. This was hugely frustrating as we want to make features and products our customers want to use, and to have it ready and waiting for so long was not a great experience for anyone. Now, we can have that feature in users hands in weeks or months.

I don't understand this idea that there will be reduced incentive to release updates under a subscription or membership model. If anything, frequency and responsiveness feels more important than before, and I don't know of anyone here who feels differently.

edit: I was more on the fence about subscriptions than unsupportive. It was a drastic change that required either gradual transition or a rip-off-the-bandaid approach.
Excuse my brevity. Definitely meant "Clojure on the JVM" vs other hosts.
This just isn't true. The host already approved of the extra guests and the extra dogs and only reneged when the tenant was enroute. You're bending over backwards to apologize for this racist host.

> "When Suh later asked if it was OK to bring two friends and two dogs along, Barker said it was fine but the group would need to pay an additional $50 a night, according to screenshots of their text messages."
https://www.theguardian.com/technology/2017/jul/13/airbnb-ca...
Apparently you didn't make it to the second paragraph of the article.
As someone who is quite new to this field and also a software developer I really look forward to seeing this progress. I write and look at code all day so for me this is much easier to read than the dry math!
Vita Nuova has it on an open source license since March 2000, which means it has been freely available for the last 17 years!
Or it might have the opposite effect and further reinforce their lack of tolerance, especially if the course is taught from a position of outright hostility and antagonism rather than purely informational.
This Is How We Fix Silicon Valley’s Sexual Harassment Problem
TL;DR Programming
> As a law student, she knew how to milk public sympathy

The law school curriculum is ever evolving isn't it..
I'm not aware of any cases of the State denying rental housing based on race, so I don't really see any double standard.

There's certainly some individuals in the gov't that hold and voice racist views, but while that's pretty gross, and a good reason to vote against them, it isn't really relevant here. If the woman had just said "I hate Asians", she wouldn't have been subject to any legal troubles (though she'd hopefully received a good dollup of social opprobrium). So again, I don't really see any double standard.
> 2 extra people

> giant weekend party

Hmm my frame of reference for 'giant party' must be different.
This is a good read about auction theory: http://www.mysmp.com/stocks/auction-market.html

It's easy to simplify though... imagine that all trades for anything, happened between $1 and $10. Now imagine a graph from bottom to top, starting at the bottom($1) and ending at the top($10). Horizontally, draw a bar next to each price, and the width of the bar should represent how many trades happened at each price. In my poorly drawn example below, you can see 2 trades happened at $1, while 4 trades happened at $3(more than any other price). Auction market theory says that the price is likely to return to $3, since that is where the majority of business was done. So to trade based on that, you are looking to sell at $5 and buy at $1, in anticipation of the market moving back towards that center of $3. It's a gross oversimplification, but that's the heart of auction theory.

$5 ++

$4 +++

$3 ++++

$2 +++

$1 ++
For most projects it seems like a pretty easy change. You could add new keywords, alias the old methods/commands to them. You don't even have to deprecate them, just make the docs point to the newer terminology.

What is easier having to have this conversation EVERY time the term gets used for the rest of eternity, or making the change once and being done with it?
Many welfare programs requires recipients to work as able.
Google Cloud Announces Winners of Machine Learning Startup Competition
The lady approved of the extra people and dogs ahead of time for an added fee.
Only the owner and designated collaborators can view it. We offer private data in the cloud (S3) and are rolling out on-premise in case you want to run Quilt on your own infrastructure, in which case you control blob storage. Does that answer your question?
New information may change her view, and it certainly has a better chance than just a fine. Financial punishment is a vital part, but it alone would reinforce the narrative she likely already has about the government taking her money and giving it to immigrants.
Someone's getting kickbacks somewhere in the CA state government for it.
Ask HN: Any good visual ways to learn MySQL
I remember seeing CSS Diner (https://flukeout.github.io/) which I thought was a fun way for beginners to learn CSS.

Anything similar out there for *SQL?
[Legal Text] Title 47, Chapter 5, Subchapter II – COMMON CARRIERS
Wow, love the cognitive load vs popularity ratio idea. react-boilerplate has a great ratio :)
For the record, it IS legal to refuse to rent to a lawyer.
Overspending is the first class citizen problem, there are many other problems can happened.

Billions of people live surrounded by crimes, wars and poverty.
> The host already approved of the extra guests and the extra dogs and only reneged when the tenant was enroute.

Looking at a chat history they show in the video (around 55 sec) it does not look like the host has approved extra guests and dogs https://www.youtube.com/watch?time_continue=55&v=nuZn8iVQbSc
She was not denied the rental because the host is a racist.

Ignoring the veracity if your claims for a moment, let's consider: Rather than taking the host's comments at face value regarding the reason they cancelled the reservation, you chose an alternative interpretation that you manufactured very nearly from whole cloth.

Why?

This looks like a textbook example of confirmation bias to me.
Why does some independent contractor make bank while others are fighting for pennies? Because it's not about "what you know but who you know."
Agreed, pre-market sessions are ideal for this strategy to work since you can 'get in' early on the predicted % move before it happens. I hate to reveal any spoilers, but am assuming you get the notion.
See: Redlining
https://en.wikipedia.org/wiki/Redlining
Sure, that's the ultimate goal as that's how money will be made. But you need to make people buy the machine in the first place, and convenience was one of the selling points.
What is interesting or novel about this article? It seems to be the Coinbase equivalent to a Chase Bank ad: "Sign up now and get $20".
Rich Hickey's Tweet came to mind:

If you think you know how I ought to spend my time, come over and mow my lawn while I expound on the problems of dev entitlement culture.

I'm fine with RSC, Commander Pike, and those other benevolent dictators continuing to make much better decisions that I certainly ever would and more importantly to be super careful with what they add to the language. I write Swift, JS, objC, and Go. Go is the preferred language because it's simple and I have the entire SDK in my head.

I use Go a lot. I can't say i've ever run into not having generics being a huge deal.

Let's face it, for most programmers out there, generics is for type safe collections. If slices and maps weren't built into Go then i'd prolly have moved to something else.

That said i'd like to see more built in data structures
But this is only a recent trend because of the advent of birth control technologies, which shifted the balance of risk in having multiple partners. Prior to this, high status males had consistently high partners than females.
Their margins are high. About 8 times what you would pay for quantity 1 of the component from a Chinese supplier. E.g. 1.8" TFT screen they sell for $29.95 is less than $4 shipped via AliExpress.
Did you only create your account to poop on this guy's idea?
Interesting. Links?
> Why not just deny the request, and keep your bigotry comments to yourself

I don't want you to think that I'm saying this is as simple as "blame Trump". It's not that simple. But it seems related to me.

It used to be that you could be a bigot like this and so long as you didn't make it public, loud, obvious, no one really cared that much. No one liked it, but no one cared. Now we're in a time when America has elected a President who is pretty openly bigoted in a number of ways.

There's a good question there about cause vs effect. Did people being more openly bigoted lead to Trump being elected, or did the President being pretty bigoted lead to people feeling more comfortable with their closed-minded beliefs? Or maybe there's a mutual cause to both things. But it sure does seem related.
Can AI help solve this problem?
Anyone know why this does not fall under the exemptions in the Fair Housing Act? Does CA have a stricter law on the books?

edit: Though the article doesn't mention it, I suppose the land lord could also own more properties than what the exemptions allow for.
Cool. Mind if I email you to ask a few questions?
And yet, education is the best antidote to racism.
Letters from a Stoic (a Seneca collection). A lot of the ideas were completely foreign to me, having grown up with a little too much television, politics, food, etc.
>the banks started acting differently, and against everyone's best interests, including their own

But that's the rub: "a bank" is just some paperwork, it doesn't have interests. The reason a banking executive might want to issue bad loans is, they raise short-term profits, which translate into incentive-based bonuses. When those loans inevitably go into default, the loss isn't on the executive, it's on the corporate account and, by extension, the shareholders. Of course, when it later becomes possible to securitize the loans and foist them off onto institutional investors (who think "mortgages, what could be safer?"), the game becomes about origination.
Agreed, bit of a disappointment coming from someone I respect a lot for all his open source contributions
Sometimes you can't take a comment at face value so I dug deeper:

(http://www.latimes.com/business/technology/la-fi-airbnb-disc...)

"According to local media reports, Dyne Suh, a law student in Riverside, said she and her fiance had been looking forward to a short vacation over Presidents Day weekend in Big Bear Lake, a popular ski getaway about a two-hour drive east of Los Angeles.

About a month before their trip, Suh booked a mountain cabin on Airbnb listed as a "Tree House Loft and Private Bathroom" in Running Springs, Calif. Suh said she later messaged the host to ask if she could add two friends to the reservation and was told it would not be a problem."
Ask HN: What IT skills does a Product Manager need, to be effective and respected?
An acquaintance of mine works as a product manager at a small credit union's IT Department in Los Angeles. He says that his engineers don't respect him and he feels that they don't consider him to be a good product manager.

So he contacted me earlier this week and said he wanted to learn to code, primarily so he can be competitive in the coming years and then asked for recommendation on languages.

I don't think a good Product Manager needs to necessarily learn to code. Not sure what to tell him.

Can anyone tell me what skills or software products a person needs to be good with, in order to be an effective Product Manager at an IT Department of a Bank (not a Startup / Saas Company, I know a Product Manager there would be quite different).
Stupid of the host to act like that and inexcusable, got what she deserved etc, but....

This is one sided reporting. First of all Barker accepted the booking knowing who the guest would be, from her name, profile etc.

Then there were frequent polite comms where the booking was changed, renegotiated. Two extra guests were added. Then the guest asked to bring a small dog, and the host said no because they have a pitbull in the house. Guest persisted and eventually the hosts agreed to remove their own dog from the house to accommodate the dog.

Messages on the day of arrival have been withheld by the guest, but relationship broke down and became hostile, with the guest delaying arrival until 2AM-3AM. The host lost patience.

So I think the reason they cancelled is because the guest really did mess them about, but still really stupid to use those words in doing so.
Tami Barker had the opportunity to refuse the booking long before, and didn't, then went out of her way to accommodate the guests. Of course, nobody is interested in that.
Deep Learning Made Simple [Part 1]
I'd agree with the ignorance description but argue that "One word says it all. Asian" was definitely influenced by some sort of exposure to different cultures.

I'm not a social scientist but I'd bet good money that someone who is ignorantly informed by their personal experiences like that will probably not find great value in something abstract like a class.

Also is the purpose to prevent further illegal discrimination or change her viewpoint? If it's to prevent further illegal discrimination, a larger punitive fine will hammer that point in. If it's to change her viewpoint, being racist is not illegal in the US, at least not yet.
one less dependency to take care of, I presume
What makes you think it didn't happen in the real world? The first paragraph links to an official document (PDF) by the California Department of Fair Employment and Housing. And the article is quoting the text message that woman wrote.
Yeah, that's an important distinction. I don't like that model.
I think it makes sense to not accept brand-new bootcamp grads. That subset of people should already be able to at least get on a junior web or QA engineer position and will be better served by actually getting out there and doing it. Going straight into one of these programs would be the equivalent of getting a Master's just because you don't know what to do after getting your Bachelor's.
Of particular note in that video is that there's more to the cost than the press. The build quality of the machine is way above and beyond what's necessary. I mean, that's a good thing, but you have to stop before your consumer-grade juicer costs $400 (was it really $700? Dang).
Yes :) Happy to discuss in detail if you have specific types of abuse in mind. Our first line of defense is to get help from the community through downvoting useless content.
Percentage of voting age population that even voted at all was lower than that, and percentage of registered voters was not much higher.

Be wary of thinking "48% of America" => "I will not allow this country to be told what to do by foreigners". It's not that different than thinking any Democrat will go off on you for assuming their gender. What I find more alarming is the percentage of people who really feel like they're reasonable and half of the country is their enemy on both sides.
Shares are highly illiquid. Either you go out and hustle them or have someone else (a second market type) hustle them for you. Most likely buyers will be employees (management etc). I'm happy to take a look as well.
The problem is that these guides would have to be domain specific. I can imagine such e.g. "Hackers guide to Tuning Hyperparameters for NLP", but it would have different recommendations than a similar guide for image processing or financial dataset analysis.
I'm a little confused, is this basically a competing service with zeit's already-abstract 'now' deployment service? Or is this completely separate from that now service that doesn't even require a zeit account/plan?
Did not know that! That might explain some of the sharpness of his criticism
Heavy disclaimer; I'm a dev for MS azure notebooks team, but even prior to this role (and largely WHY I joined the team) is that I'd been using the notebooks in an analytics/devops role, managing dataset existence/movement/endpoint calls (the underlying work was rather mundane, forecasting/strategic analytics, textual analysis).

From a purely infrastructural side, the potential of that fusion is a large reason why we include the azure management libs out of box in our notebooks offering. Even from a non-azure-specific perspective, I found it very nice to be able to do things like "Oh I'm running an existing analytics script on a new team's target DB, let me run the cell that creates a new set of tables and blobs for that novel flow" and have that all within the same workspace and UX.

Perhaps obviously, it's not a replacement for all the sort of things you need ops scripts for, but of the class of "ad-hoc tasks"/"ops tasks relating heavily to the logical code" I found it made my life easier.

(After writing this I went poking around to see if I could follow this up with "real examples"; we have one of those mixed-mode examples I mention above in our own docs ([1] and [2]); again let me echo the very "my own team" bias warning :) All of what I'm discussing can be accomplished with core Jupyter, in some form or another.)

[1] https://notebooks.azure.com/Microsoft/libraries/samples/html...

[2]
https://notebooks.azure.com/Microsoft/libraries/samples/html...
I don't think that's under dispute.
Hi! I'm one of the instructors, if you ping me at oz@bradfieldcs.com I can connect you with past students or answer any questions you have :)
disclaimer: I am an instructor for Big Nerd Ranch, teaching our various iOS courses. That said, I came to BNR after being blown away by the quality of their Mac programming book, years ago. I believe deeply in what we do.

tl;dr: Big Nerd Ranch offers short retreats for intermediate and advanced instructors. They are not cheap but they are thorough and powerful, as long as you're willing to put in the work.

Details:
We have short (typically 5 day), intensive courses. The instructor leads the class through a series of lectures and intense labs, building out real applications throughout the week. The instructor works with each student to help them maximize what they can learn and achieve during the week.

There is no magic for scaling across different ability levels, but there are ways to do this better or worse. Our courses target intermediate to advanced level learners. We intentionally build our chapters, demonstrations, and lectures to be very dense with material. For the advanced students, they're able to glean API gotchas and sharp corners, as well as real world tips (pretty much all our instructors are also active consulting developers), and lots of looks at different working practices. Seeing another developer work is a great way to learn new techniques.

For intermediate or closer to beginner students, they won't that level of detail as much, as they're still absorbing all the new APIs, design patterns, and details necessary to just get apps building and shipping.

Our courses allow you to get out what you put in. In other words, there's not any particular magic to leveling up. You have to put in the hard work yourself. But I believe our retreat-style approach - where we remove or take care of all possible distractions, and provide expert aid at your call - gives you the best chance to maximize how much you can learn in a week. Food and lodging is included. You'll spend the week learning, programming, and going for hikes every day. It's sort of my ideal world. :D

We don't call them bootcamps half-heartedly. You'll be exhausted by Friday. But if we've done our job right, you'll feel like you've just shortcut several months of work in leveling up as a developer.
+1 for the Sinclair Method. After giving it a try 2 years ago, I went from a decade of 5-10 drinks a day down to 0, and have remained that there for the last year.

Unlike when I tried abstaining before, there isn't a constant craving or feeling like I'm off or not right.

With insurance, the pills cost me $5 for a month supply.

I can't recommend this method enough.
The hardest thing about software development is having people in charge of you that know jack shit about software.
Agreed. White supremacists pretend to disavow race but then latch onto any secondary characteristic to besmirch their racial targets.

"Come!" says the newly created account "Ignore the vitriol of the victimizer and excoriate the unrelated, perhaps imaginary failings of the victim!"
Clear Genetics (YC W17) is hiring full stack engineers (SF or remote)
My argument is speculative except that technological progress has always led to increasing generalized prosperity in the past.

The adjustment periods have been on the scale of generations though so you can definitely have localized decreases in well being for large segments of the population due to technological change.