skysight-inc/HackerNews huggingface dataset:
Nobody caring is the default state for a startup. If you got any feedback the first time around you're ahead of the pack.

If you have "thousands of partner startups in Silicon Valley," (really?) why aren't they giving you feedback?

Here's some feedback from me. There are some obvious problems with the screenshot. Percentile is misspelled. Zero interviews and zero offers are depressing, change those numbers. "Schools went to" is wrong, should be "schools attended."

As a not-really-interested browser of your site, I'm asked to put in my contact info before I can do or see anything interesting. Maybe if I were desperate for a job I'd be willing to do that, but then I'd probably be at a regular job search website instead. I don't understand what the motivation would be to "choose who you want to work with" - don't people solve this problem through their real-life network (or social networks) already? I guess my question is, if there are hirable people already in touch with each other (they know each other), what are you bringing to the table? Why are these people having trouble finding work?

Just some thoughts since you asked. I hope you're successful, I'm interested to understand how this would work. Good luck.
How do you mean? Can you expand a bit on that?
engineers barely make more than a doctor in residency. virtually no engineer on earth makes as much as any doctor after residency.

i dont know about you, but i pulled 80+ hour weeks working, studying, and skill training to get myself where I am today. If I am lucky, and If I spend nights reading code interview books, practicing my skills, maybe I'll get a great job at google/facebook after 4 interviews and some connections making 1/3 - 1/2 as much as an average doctor.
* Gut feel. This doesn't say much, but sometimes that is a good heuristic. It isn't one thing, but you'll just get a feeling.

* Custemers are not signing up and not paying. The most obvious one. But this can be hard to find. But say if you are used to add features or fix bugs customers find, and then all of the sudden nothing. It could mean product is in good shape, or nobody is using it.

* Senior people leaving. Especially developers whose judgement you trust.

* Drastic changes to the product. "Wait, why are we pivoting?" Corrolary: quite often the pivot fails. It is always in the news if it succeeds. but that is only because it is exceptional.

* No bonuses, and salaries have not been going up. If you somehow find out that nobody's salary went up and nobody got a bonus (this is hard often, companies don't want you to discuss those things).

* Maybe a sharp increase in team-building activities. Taking everyone for lazer tag is cheaper than increasing salaries. But it presents this image of "everything is fine". I have seen that -- a few senior people left. All of the sudden a sudden surge of minigolf, bbq, ski trips and other to mask away the issues. But then again, this can be a sign that the team is doing so well and are being rewarded. I guess this is more of a gut feel and depends on the large context (so it is a secondary sign).

* Owners start avoiding meetings and questions. Because they know they might have to lie. It is up to you, but you can try to ask directly. Then you sort of force their hand. That could backfire. You are now "not a team player" and not a "culture fit" so beware.
> How should the analyst write his model in a simple way? As a Java (or Haskell, or whatever firs your ideal of simplicity) program?

In Python or R, like the rest of us do. Or SAS, Stata, or even SPSS if they want a familiar interface (although using the SPSS GUI instead of its scripting interface will put them at risk of the same kinds of mistakes as Excel is).

Ensuring reproducibility and robustness isn't rocket science, and it doesn't require the obscurity of Haskell or the verbosity of Java to do properly. But it does require learning to script to program their models, instead of relying on GUI (which should be perfectly natural to analysts and their long Excel formulas).

Edit: To be clear, when I say "scripting" here, I mean text-driven programming, as opposed to using a GUI interface (which is rarely robust or reproducible, and certainly isn't in plain Excel).
> * It's jingoistic, suggesting we should base trust decisions not on technology or even, really, on policy, but rather on nationalism.

Thomas, I simply don't get the promotion of policy over national jurisdiction. What non-national organization makes transnational policy that is remotely independent of the global constituency (ie, not corruptible or ineffective)?

Nations create laws, back them up with armed forces. That's a proven model. The rest is a thin veil of cordiality over a situation best described as "lord of the flies".

I predict (sadly) that the Internet will get balkanized in the next 10 years. GFW-style everywhere.
Yes, if people didn't think that crappy tools were OK, they would have better tools, and they'd have a better idea of what they could do. For instance, I did a lot of fixed income spreadsheets at one point. Instructive for learning how the business works, but ultimately if you stay with the spreadsheets, you are not full exploiting opportunities. If I were to come back to that I'd automate the opportunity finding as well, going back through time to validate. That's something you just can't do with an excel sheet.

Models that take up entire spreadsheets are not models. There is never enough data to validate the sheer number of degrees of freedom that such models contain. There would be things like sub-models of entire divisions of firms. Who even has data that could validate all the potential things that could happen? These spreadsheets are pure ludic fallacy; advisors pretending they know how adding or removing some employees will affect some merger.
No mention if China's other headache, the fractious legal system. Things like land title, equity rights or non-expropriation (government's taking/buying private assets) are centuries old doctrine in the west. Those looking to invest billions into 'next-gen' manufacturing facilities want legal stability, stability measurable in decades. China isn't there yet.
hah, I'll edit after a bit :) . Wrote while re-enacting the battle of hoth in lego form with my son...hard to do paragraphs on iphone.
This article falsely assumes certain differential setups based on 4WD or AWD.
Lowering prices? Did music prices actually get lower? I recall always being able to buy a cd for 10-20 bucks. Prices are only marginally cheaper and only for digital.
That's a very good question. The current 'best candidate' model predicts dark matter to be collisionless, i.e. the particles do not (often) collide with each other [1]. In other words, considering a 2-body system, the dark matter particles would accelerate towards each other, and then shoot straight past and decelerate on the other side, continuing to oscillate.

In that paradigm, considering a bulk of dark matter particles, the particles will be attracted to each other, and will fall towards the center of mass of the clump -- but there's nothing to stop them, and so they pass out to the other side of the cloud, where they decelerate. This puts a limit on how dense the cloud can become (I haven't studied the details of the mechanics here, but look into the Virial Theorem if you want the equations that describe these limits). In a normal cloud of gas in space, the particles would collide with something as they fall into the center of the cloud, which would convert their linear motion into random motion, and so they would essentially be trapped.

Note that while dark matter doesn't form dense objects, it does clump to some extent, and this is actually involved in galaxy formation [2]; based on initial small perturbations in the densities of matter before the inflationary period, the Cold Dark Matter forms clumps (halos) which act as the initial seeds of attraction for the baryonic matter (H/He) that formed the first galaxies.

[1]: http://www.ncbi.nlm.nih.gov/pubmed/10828999
[2]: https://en.wikipedia.org/wiki/Dark_matter_halo
I would prefer actual Soviet propaganda posters on the wall over motivational posters. They'd be more entertaining.
comparing cameras to bottles of water, fuckin lol
This should be possible when the underlying logics are similar (e.g. Isabelle/HOL and HOLight) but can be tricky if the logics are far apart (e.g. Isabelle/HOL and Coq).
Isn't scientific research paid for by tax payers? Isn't most of content on Sci hub of this nature?

Who is profiting from selling this content?
The current system already places all trust in national TLD operators, because if a TLD DNS operator wants, they can fake the responses to NS (and recursively, MX) queries from a CA during the small time interval they head out to grab a certificate for your domain.
Specifics to very early stage start-up following the methods currently labelled as "Lean":

In this case the exercise in BD is relabelled "Customer Development" and the founder is there directly to learn from and build relationships with the early (<100?) customers. The "Way of Lean" says to do these things that "don't scale" to help create a better refined, higher quality product that customers really do want.

By deal #101 some processes should be in place, because now the customer is clearly defined an there is good market fit.

Statistically, every early stage business is closer to failure than success...until they're not.
assassination lol
'America Is a Dream Country:' from Syrian Refugee to Erie, Pennsylvania
Bitcoin's block chain is energy inefficient because of the computational effort required for the proof of work. Other implementations of a block chain will be more or less energy efficient depending on their proof of work system.
Great term. But I really wonder how can you have an academic career and then write stuff like this?
Ιταλία: Προβάδισμα εναντίον της Κιέβο η Φιορεντίνα
Many researchers explained how significant was sci hub in their work. Pretty sure it avoided wasting brain time already. Spending money on better areas too.
Ehh... Projecting how things will go in the "coming century" is in my view a silly endeavour. Modelling current policy based on those projections even more so. I say wait to see how this whole AI thing pans out before starting to teach kids about some hypothetical form of AI.
Crises, Capital and Co-Optation: Does Capital Need a Commons Fix?
Interesting spin on the legacy of Steve Jobs. At Apple, design is king. Engineering is an implementation detail.
JavaScript Safe Monkey Patching with Symbol
Interestingly, I find that most of the time I know far more about the inner workings of the body than the docs that "treat" me. Then again, I have a bio/molecular bio/comp bio background...so that might be the cause. Seems the memorization that drives our docs in the USA forward often doesn't translate into understanding the concepts as a whole. I do agree salaries are getting out of control. Look at PhD's they contribute quite a bit to society, have an even harder time getting the PhD than an MD and yet...aren't similarly rewarded. Don't get me started on "oh, well, we have lives in our hands." You know what, so do the programmers, engineers, technicians that make the tools that make medicine possible. So...our incentive system is a bit out of whack in the USA. It wasn't this way a few decades ago, and it won't be that way a few decades from now. For the moment though, there are lots of perverse incentives skewing costs. Chief amongst them is the 3rd party payer system.
If registrars were the only valid CA for a domain and clients could somehow validate this, then we'd remove the "insecure SMTP" from the equation.

Also I wouldn't mind people thinking twice about the implications of using .ly and others as their home on the internet. Why shouldn't geopolitical TLDs mean something? It would allow end users to make a more informed decision on trusting a particular website, more than today's system.

We would still allow multiple registars for both generic TLDs and national TLDs. And Google could very well implement a blacklist for registrars that have turned out to be mischievous, similar to the safe browsing service they already have. Or the TLD operators could kick out the unserious registrars from their TLD registry.

And domain registrants would shun unserious registrars like crazy if google started blacklisting particular registrars.

Edit: To clarify, a "registrar" is not a TLD operator but one of many companies with access to the TLD database, taking domain registrations on behalf of the TLD. I think it's important that TLDs still delegate registration to multiple independent, approved registrars like it is today.

Edit2: Today, you are trusting: (#1.) that the registrar or TLD operator or root zone operator doesn't fool around with your NS records or they could redirect SSL purchases to themselves for your domain and (#2.) that not a single CA in the world produces an improper certificate for your domain regardless of #1.

With my suggestion, you no longer need to trust #2, but you still need to trust #1. Which is better than today's situation.
Hey Jarland thanks for the thoughtful response. I don't think your actions were rude or inappropriate (what host would see this behavior and not act similarly?). I apologize that the discussion on the topic became so negative towards DigitalOcean (this might be my fault, I was merely trying to point out why I hadn't been able to delete the domains - not say that DigitalOcean was a bad company/etc). The disclaimer I added early on I thought would mitigate some of this negativity but apparently not quite.

At the very least I'm happy that some people have seen this more as a study of this pattern of functionality being an issue instead of this being only a DigitalOcean problem. I've seen (and have been reached out by) multiple people realizing this affects their company as well which has been awesome to watch.
Oh it gets even better. You can't even find the best ones in online pictures I think. They have an auditorium with floor to ceiling banners everywhere with those slogans (and those are the bold white font on red background I was referring to). All that's missing is Stalin preaching from a podium. Zuck pontificating on the "knowledge economy" does give him a run for his money though.

And lest anyone mistake me for a hater, let me be clear that I have a tremendous amount of respect (even awe) for the information empire they've managed to build. I do question its value however. I know few (if really any) people for whom Facebook has been, on balance, a positive influence in their lives.
I think a bigger problem than spelling is people using the wrong words. They'll use defiantly instead of definitely, heal instead of heel, too instead of to, and a number of similar mistakes.
That's for lung cancer. You're missing asthma. You're missing all other diseases: people who don't die but lose a limb or get handcuffed to an oxygen bottle. In France, 5000 non-smokers die every year of various diseases caused by second-hand smoking. 75,000 smokers die too. That's not counting people who are harmed and still alive. That's not counting people who die from quitting sports because they can't take pleasure running. We're 70M people in France, do the math: Non-smoking is a problem.
You're right, but now you don't have to buy any more than a buck's worth of it if you don't feel like it, which is an improvement. Still, a dubious one I think.

In any case, scientific writing needs to be out in the open for everyone, including those with a buck to spare, to have access to. Never mind all of the other ridiculous aspects of a publisher making mint on this.
No practical usefulness? It seems rather great for obfuscation, be it for evil (viruses) or good (license key verification -- which is deemed 'good' merely because they're legal, not because they're not a pain in the arse).
Give it time...

Elsevier and co. will unite in a final push and buy the packaged-software that Hollywood uses for DMCAs to any sites that host these papers.

Sci-Hub is just phase 1 of data liberation. Phase 2 is P2P, if it's not already there.
In my view, this is the naive outsider perspective.

Security vulnerabilities are everywhere. The old adage 'seek and ye shall find' is king and it doesn't take particular expertise or resources to enter this arena. Moreover, you have hidden cascade/network effects that are growing stronger every day.

With that in mind, one needs to think longer and harder in order to begin to realize what a Good Thing would even be.

When you open the gates of Hell, you have no control over what comes out of it. I'm fully in favor of holding corporations liable when it comes to security vulnerabilities, but making deals with the devil is certainly not the best way
of doing that. If this case sets a strong precedent you can expect to see similar speculatory attacks in widely disparate domains, not just medical. I do not share Thomas Ptacek's pessimism re: limited domain applicability of such attacks.

In order to at a minimum avoid chilling effects, you need clear evaluation protocols.

We do not have that in this case, it seems rather that the downside for MW is minimal (and also heavily hedged against).
"Whenever you attach an event handler on scroll, it can impact page performance because the javascript needs to be evaluated before the scroll event can continue AFAIK...going from some old Paul Irish talk on performance."

This isn't true no.
Scrolling is an asynchronous event, in this case meaning it will happen regardless (without waiting on any JS event handlers), the JS event triggers after its happened.
This is the reason you can't prevent scrolling from javascript.

Unlike clicking links, or submitting a form, the browser doesn't wait for any JS event handlers to return before doing this action. This was conscious decision to stop scrolling becoming too heavy or slow, or worse...crashing the page.
That's exactly why the solution is neither the current CA system nor the CA-per-TLD (or TLD-as-CA) model, but rather one with full transparency with regards to issuance and wide adoption of key pinning.
I'm thinking more of long-term effects on science publishing, that survive after Sci-Hub is potentially taken apart or subverted as Napster was. Napster wasn't that great, but it taught a lot of people directly, just how much better they could be doing in terms of digital distribution. Hopefully sci-hub will have a similar lasting impact, as a result of the reduction in waste you're talking about.

Even if it dies, people won't accept it; that's what I hope.
Sometimes a senior developer will leave and it's not an indicator at all. EG: the founding CTO was more of a coder than a manager and as the company grows you need a CTO who is more manager than coder - that is a tough bump. If the exit is clean/healthy with transition period and no hints of animosity then that's just normal events as a company grows and demonstrates resilience - yet still not comfortable.

Bluntly: the CTO who takes you from $0 => $5M may not be the one who takes you from $5 => $50.

Replace CTO with any other senior position.

However if multiple senior people are leaving with short notice then you should ask them where they are going.

Last three points above are 100%
I don't think you know what a financial model is:
https://en.m.wikipedia.org/wiki/Financial_modeling#Accountin...
Are you having trouble getting attention from startups or teams?

It sounds like Shark Tank for developers...Where the team is at a deliberate disadvantage.

If that is accurate then it makes sense why the startups are interested.

To make it attractive to developers they would need to understand and believe you are not discounting them, but advocating on their behalf. In order to do that you would have to vet the teams as well as control a certain market share of that supply to be able to leverage on their behalf.
For an uniquely millenial perspective of the prospects, quandaries & aspirations of the Chinese middle class one might want to glimpse at this refreshing, slightly irreverent & eminently watchable, BBC documentary called Secrets of China.[1]

Surely there is much better hard-nosed reportage of the ground realities of the struggles of the burgeoning Chinese middle class, out there. But this series covers a broad swath of the demographic without putting too fine a point on just the commerce, trade and civil rights aspects.[2][3]

[1]

http://www.bbc.co.uk/programmes/b068237s

http://www.bbc.co.uk/programmes/b068237s/episodes/guide

[2]

BBC3 Secrets of China: Fit in or Fail

https://vimeo.com/137839217

[3]

Secrets Of China | Season 1 Episode 2 | Desperate for Love

https://www.youtube.com/watch?v=wBzu1nGz74o
Yep, Rappi is proving that there is a very big untapped market. Authy, Platzi, Torre and .CO etc have already proved that there is top talent.

We just need investor confidence for more capital to reach the country and more startups to launch.

Disclaimer: I was an early employee at .CO and am good friends with the Authy, Platzi and Torre founders.
ITT: I learn just how pitifully limited and inaccurate my knowledge of insurance is. Is there a good place to learn more about this topic, online?
I like toast, and a toaster is better than a folded wire clothes hanger perched over the stove burner, but this robot toast-o-matic is too fancy for my kitchen at work. We gotta toast that toast and ain't nobody got time to debug some fancy toaster.

:-) Metaphors. Heh.

Let me reiterate the first part of my statement above, to wit: "this is wonderful and cute as hell".

I like it.

I could use it if it generated complete code for the classes you define. That would actually put to rest my "metaprogramming BAD" problem in this case.

Tucking __init__ source in linecache for the debugger is neat but it's also more magic. You might wind up stepping through code that doesn't exist in any file. Is this wonderful hacky weirdness mentioned in the docs? I didn't see it.

And what about __repr__? No precomputed string template?

Don't imagine that I'm crouching in the dirt tentatively reaching out to the monolith of metaprogramming. I'm into it. I read GvR's "The Killing Joke" for fun. But he called it that for a reason. :-)

I still recall a junior dev slamming into a wall trying to extend a Django HTML form widget. The reason? The cowboys over at Django made it with a metaclass.

We should look at a problem and think, "What's the simplest thing that will work?" Or, more to the point, "Does this problem require metaprogramming to solve?" ("or am I just showing off?" could be the rest of that question...)

HTML form widgets don't require metaclasses. The problem attrs solves doesn't require metaprogramming. It's a simple DSL for data models. Right? Riiiight?

If attrs took in a spec (as Python code or whatever) and emitted all your boilerplate, ready to go, I would love it so much. You would get all of the benefits without any of the downside. I know that's boring and not sexy or fun, but I just want to get this bug fixed and ship it and get on with my life. I'll play with attrs at home, on my own time, but I'm sick of magic at work.

(Damn, am I really that old? heh)
Inflation adjusted music has gotten significantly cheaper. ~17$ in 1990 ~32$ in 2016. Wage stagnation has kind of muddled the issue somewhat though.
I didn't say it was made up well. :) Most of this garbage turns out to be as incoherent.
I agree with the headline, but I'm not sure I agree with the reasoning. Manufacturing is increasingly robotic, however it's also increasingly mobile, and scalable. In the not so distant future I think various forms of 3D printing will take over manufacturing. You'll have your small home units and large almost entirely automated industrial units building more complex objects. Why would this happen? Labor costs are beginning to rise in China. As are costs in other parts of the world. As costs rise, seems like the distance becomes a huge factor. Manufacture locally, distribute locally. Now the question becomes how to employ the worlds populace....

Also related/interesting: https://www.ted.com/talks/olivier_scalabre_the_next_manufact...