skysight-inc/HackerNews huggingface dataset:
So how many decades were you depressed for, what got better for you, and what makes you so sure that this thing A. gets better for everyone and B. will fix their depression? Objectively, for some people, it does not ever get better. If you are being honest, then you surely know it's possible for life circumstances to get worse and worse over time until that person eventually dies. For others it will go up and down and up and down, and for others it will be pretty "meh" in perpetuity. "It gets better" has to be one of my most hated platitudes. I am glad "it got better" for you but it would be polite not to rub it around in people's faces.

Not to mention, much of a person's happiness is supposedly determined genetically. To me it seems very cruel to give people false hope and then tell them it's their own fault when it doesn't pan out the way they were promised (which seems to be the usual way of things). I've been hanging out here for 15 years for my suicidality to get better and I haven't been passive in my waiting. I've tried a wide variety of things and some help for a little while but none really stick. For how many decades must I continue to hang around before the "it gets better" types can be honest enough to admit that sometimes it doesn't?
I suppose it depends on your 5-year goals and the position, but as an entry-level developer my first thought would be:

"Well as I'm interviewing here I would obviously see taking this position as a step foreword for all the reasons we've discussed. Naturally I don't see this position as the job I'll work until I retire, and obviously I'll be looking for at least some mild expansion of responsibilities in the future. Whether that happens here or somewhere else in 5 years remains to be seen, but staying here is certainly an option depending on how things are going after 2-3 years. On that note, exactly how are company name's technical and managerial tracks structured..."

In that paragraph I've been honest, I've let them know that I don't intend to do menial labor forever and have aspirations, the minimum amount of time-loyalty they can expect from me, an assurance that I won't job-hop, and I've shown further interest in their company as well as the initiative to ask questions of my own if I haven't done so earlier.

Edit: Reading it here may sound like I want to be a manager in 3 years (which is crazy for a junior dev), but that's where manner and vocal tone come in.
Congrats on shipping this! Personally, I wish that social networks themselves offered bulk export of public assets for academic purposes instead of having people re-invent the wheel every time.

Just a heads up, IANAL, but make sure that you're considering Twitter (and other social network) API terms of service:

> If you provide Content to third parties, including downloadable datasets of Content or an API that returns Content, you will only distribute or allow download of Tweet IDs, Direct Message IDs, and/or User IDs.

> You may, however, provide export via non-automated means (e.g., download of spreadsheets or PDF files, or use of a “save as” button) of up to 50,000 public Tweet Objects and/or User Objects per user of your Service, per day.

> Any Content provided to third parties remains subject to this Policy, and those third parties must agree to the Twitter Terms of Service, Privacy Policy, Developer Agreement, and Developer Policy before receiving such downloads.

> You may not distribute more than 1,500,000 Tweet IDs to any entity (inclusive of multiple individual users associated with a single entity) within any given 30 day period, without the express written permission of Twitter.

[0] https://dev.twitter.com/overview/terms/agreement-and-policy
Came here to say this. Couldn't have said it better.
Its almost as if they expect that just putting chips into a market makes that market have to buy it, almost as if they have gotten to used to not needing to compete. How could a chip vendor that has thoroughly cornered a few major market segments and might be considered to have some amount of monopoly status ever get into such situation?
I was thinking that since I wouldn't be charging for any of the services that it shouldn't be a problem and there are plenty of paid sites that offer the same thing. But who knows.
There needs to be a new word to distinguish between science and whatever economics sociology etc is. "Soft science" is b's imo it's not science at all. It has its uses I guess but it's not science.
Any feedback on it? Anything missing?
It was just launched, looking to improve it :)
Cross Discipline Creativity: SFW Client Negotiation Tactics Learned from BDSM
I support decentralizing many things.

Energy generation

Cellphones

Social media

As farming can now be done in 3D, this may become a good idea. My main concern is city pollutants getting caught in the plants.
> If we want to defeat AMP, we have to beat it at its own game. That requires us to come up with an alternative that's equal or faster than AMP.

The technical work has been done for years. The problem is that currently the only decision which matters is Google's and they're treating performance concerns as a way to use other people's content to bolster their own brand. The only two ways that seems possible to change are either convincing Google to reverse that policy or getting more people to use non-Google search engines, which seems unlikely given the huge quality lead they have over Bing, DDG, etc.
Congratulations on the initiative, it looks very cool! Indeed, we found that running asynchronous environments, while possible, proved to be too cumbersome for research. We're now working on a synchronous set of environments for universe that are easier to use.
Small startups often don't have access to a diverse talent pool to hire from since it is hard to convince anyone other than people you already to join the company. I don't think they deliberately refuse to hire women engineers judging by the diversity page[0] on their website

0: https://triplebyte.com/diversity
What a great way to demoralize your colleagues instead of simply talking to them.
Looking fast through it, this seems like an amazing article. Sending it directly into my reading list for the week.
It's true that a company would not be able to gain a "feel" for working with a candidate, but those feelings probably help contribute to noise as much allowing interviewers to ask their pet questions.

Surely a company could objectively learn a great deal about a candidate by looking at a week's worth of git commits and evaluating the final product for correctness/maintainability/optimization.

But still, taking TOO much of the humanity out of hiring ignores the fact that ultimately, a person has to work with other people, so you're right that it's not perfect.
Yes, the vending machines examples is one of the most directly relatable ones. In fact, pretty much every piece of code you write has gone through a "Finite State Automata" (during the lexical phase of compilation to be exact) which in very simple terms is just a huge set of rules saying - "if this then that".
There is this one case for which shell scripting is particularly interesting: dependencies simplification.

https://github.com/EtiennePerot/parcimonie.sh/blob/48044f913...
Well for some reason it's those people [1] who have the money so they call the shots.

Do you know of organizations where an internal drive for excellence is cultivated? Where technical people communicate directly across hierarchy levels and horizontally? Maybe even outside the company?

[1]: People who are relatively close to the customer and not the implementation. Those people don't tend to understand how efficient some things are because they can't estimate how long something should take from lower principles which they have a benchmark for.
This makes them much happier software users.
Interesting theory, in order to reduce the amount of e-mails you let the culprit know via e-mail, additionally suggesting him/her to use the service to nominate more people (thus sending each another e-mail).

There is something perverse about it that I like.
I use Subsonic, but they have since changed their licensing to be quite expensive.

https://www.maketecheasier.com/subsonic-alternatives/
The comment sections (Alas1, this is Youtube after all), on the other hand, are depressing.
Cellular Programming on Machines with Local Communication Networks
A form on the open Internet that sends to arbitrary e-mails is a bad idea. The only thing that would make this worse would be a field for specifying the body.

If you know any spam honeypot ("spamtrap") addresses, please feed them to this thing.
Always a controversial position :-) Back in the day hosting the full development environment would often level out the differences in performance, not as much today. With mobile development you don't have much of a choice, your stuff has to run on the phone.
Startup Valuation Best Practices
Particularly hard to fix for a site that's been around a while. It's difficult to identify dead css because you would have to have something like 100% DOM test coverage.

Perhaps that "dead" style is only used for that error div that isn't visible unless some rare condition exists.
> I think the whole art of dealing with limited resources are lost on new programmers who have gigabytes of rams and gigacycles of compute.

Chuck, people have been saying that since punch-card days.

And here I am, cutting out strings from my program to make it fit under the 1MB barrier for my bootloader-to-SRAM to be happy :)
That's a good analysis. One extra thing to consider with your model is Wikipedia may or may not be accurate on a topic. I find it's often correct on IT stuff but even that slips on occasion. When using it, I have to check the references and/or corroborate them seeing what turns up in Google.

So, even then it's more like Wikipedia AND Google instead OR.
YC is great and am interested to see how their investment thesis progresses. It is an answer to Harvard/Ivy league criticism that if the teaching methodologies were as good as the institutions claim; scaling them would be a net good. Conversely, they are competitive because they do not scale them and thus Ivy schools have a finite demand and the scarcity boosts the value.

I hope YC can continue to deliver value by raising batch levels and providing support to through their satellite offering. It is difficult to replicate; or if replication is the wrong word-- provide a service consistent with their brand and values-- via a distributed network with a remote team.

In many ways since it started, I think the Stripe Atlas program is a great way to address this issue and I can see it evolving into an investment model. I hope YC has the resources to scale their efforts. Scaling is hard; a mistake hurts their brand, credibility and their companies. Success broadens their Network, their portfolio and gives them a foothold in different markets and verticals.

Good luck; and sincerely thanks for pioneering this. It is much more brave than the ivy approach. YC believes-- with good reason-- in it's mission and I'm glad they are willing to expand it's breadth with this, non profit, hard science and funding research
This is lame. Is this site is basically trying to harvest emails for SPAM?
I'm guessing you might get a cease and desist. Instagram just shutdown Instagress, MassPlanner and others. Granted this isn't a bot but scrapers usually aren't met with much love either. Especially if you start selling the data.
There is a parallel to that in VC business...

> We invest in people not products.

Additionally, a lot of SAAS pitches are done to enterprises and those pitches happen to sales/marketing folks and not devs/tech leads (who come later in the process).
Not OP, but not really.

In the age of AWS, maybe it's time the elites see how the other half lives?
Effective Spoken Language Labeling with Deep Recurrent Neural Networks
I work on Reason, which is something you might like: http://facebook.github.io/reason/

Elm has been personally an inspiration too. Nice set of decisions and tradeoffs for what they're trying to achieve, though yeah, mainstream syntax might not be one of them, but that's fine.
Yep, and please do change/correct the date, as is it does seem like an April Fool's day (in the future).
>No respectable author would dare ask such a question about the effectiveness of, say, theoretical Physics...

https://en.wikipedia.org/wiki/The_Trouble_with_Physics
That you are even considering this is proof that vc funding is fucking crazy. Half a million dollars, for a domain name?
Immune System Eliminates Genetically Imbalanced Cells, What It Means for Cancer
Awesome I'll check that out. I think I remember looking back when this started and found SALTO but it appears to be incomplete and buggy. ContrAlto looks interesting.
That's great and all, but the majority of us have lived in a IPv4 NAT world for most of our lives. A previous poster even mentioned that a student group runs a cloud hosting service on campus, making some of this moot:

"SIPB (MIT's volunteer student computing group) offers free "cloud hosting" to anyone with an Athena account.
http://xvm.mit.edu/"
A trial week seems like it would only work for more desperate candidates, ones who are currently unemployed.
Yep

https://github.com/ampproject/amphtml/blob/master/ads/tabool...
Looked for a video on the site, couldn't find it. Found this in the comments. Thank you!
Convolutional Neural Networks in Robots with Limited Computational Resources [pdf]
It was even worse on public transport apparently. I can't even imagine being there for 45 seconds in front of a load of angry old ladies trying to get on.
Despite money and effort, homelessness in SF as bad as ever
I should send this to everyone at my company to minimize emails in general.
If I'm already employed, it be weird to take a week off just to work for another company. Also ramp up time takes at least a day or two. This whole process seems troublesome for both the employee and employer
This is why I believe ad tech is a zero-sum game.

New channels (banner ads, social ads, online video ads, etc) appear ad old ones dry (TV, radio, etc) up. But the spend doesn't -- an ad buyer has a campaign budget of $X, and is looking to maximize the amount of lift they can get for that budget.
Google won't let you into the carousel
Look just at some point in the middle of it, without moving your eyes, head. Then, after some 30 seconds, slowly move your head towards the screen, and you'll see that the edges get stronger/fainter as you move.
Agreed and it doesn't seem to be one that the author considered.
"Instead of utilizing the standardized protocol of email, lock yourself into a proprietary project management tool."

How is this supposed to be compelling?

And would the recipient of such an email be in a position to decide "I am going to use [a new project management tool] in order to effect [marketing slogan]"? It seems unlikely that anyone with the authority to make that decision would find themselves on the receiving end of this.

What's the end game behind this service? Is it simply email harvesting? An attempt at an underground/"viral" marketing campaign?
I like how you discriminate against CS knowledge in general because a single person couldn't get stuff done.
"unemployed" != "desperate"
Don't forget the two other pieces of advice: using centralized services like Twist or Basecamp, which I suspect want you to use their own specific crappy user interface, or writing a "process-centric" email, whatever that may be.
Provides what answer? Is National Affairs a respectable, prominent magazine? I'd never heard of it. Founded in 2009, it has a circulation of about 10,000 [1]. At $27.99/yr, it clearly doesn't pay for itself. It looks like a small media outlet, a sinecure for right wing writers and editors, and financially supported by Irving Kristol [2].

[1] https://newrepublic.com/article/112745/yuval-levin-rights-ne...

[2] https://en.wikipedia.org/wiki/National_Affairs
Well, you can have tons of static IP addresses, or funding to support MIT and future IT upgrades.
Would you have used SQlite if it had an LSM backend so the write performance would be as good as leveldb?
I would argue that they didn't do that, or at least not enough. I obviously have no insight to how they sort, but IME they aren't putting small and fast sites at the top of the list. Those are usually 3 or 4 pages back, and the first results are usually the slow and bloated ones.
MIT did. They owned that ip block.
I was doing Startup School online this year with MLJAR (https://mljar.com - it is Machine Learning as a Service) - the progress during school was huge. I am very curious how the acceleration after stationary YC will look like :)
And maybe they pledge by providing a paper they're withholding from publishing? If the authors, pledging platform, and open journals collaboratively design & coordinate a process for handling the reviewing of said papers, then the process can safely be automated. Also, pledging can be done as a pledge to be available for free peer review if they aren't pledging a paper.
Much of the community has moved to Libresonic, a fork of the last open source Subsonic (6.0 beta 1): https://github.com/Libresonic/libresonic
US President Donald Trump and Indian PM Narendra Modi Meets for the First Time
Oh, no thank you. I'll just watch from afar. Also, I have a Windows phone. Yup. I know my shame. It's the only Microsoft OS I have. I figure nobody is writing malware for it. ;-)
>You can ask to see the receipt that you signed in case of fraud.

I understand that's how it's supposed to work, but what does the signature accomplish in practice? If anything, a "signature" that even contained recognizable letters, much less anything that looked like my name, would be a sure sign of fraud, because I never enter anything that resembles a real signature.
Ok, now do it for someone with 5 and 10 years of experience.
Look at how successful the mobile-friendly push was at getting everyone from vaguely talking about responsive designs to doing it Right Now! Every user-visible benefit of AMP would happen following your comment – increase the weight for page load time/size and add a standard pre-fetch mechanism[1] which would close most of the gap for the CDN hosting.

1. i.e. the top n results will have rel=dns-prefetch tags hoisted into the search result, the top result (or visible/hover/etc.) will have the first rel=preload html/style/script tags hoisted.
It really doesn't feel like the story of music and movie rights has ended. I can still see many plausible and distinct outcomes.
Traffic is an important concern. If it doesn't take proposition 13 into account, it's probably not going to be as effective as it should. Prop 13 creates too many financial incentives not to relocate to be near your job -- part of the reason that California has become a commute nightmare [0]. It also creates too strong an incentive to hang on to empty property and not improve it. [1]

That said, increasing the housing density in some of those currently-suburban areas (around Google, Apple, and Facebook, for example) could help them transform into more viable urban areas, without an increase in car traffic.

[0] http://taxprof.typepad.com/taxprof_blog/files/2008-19151-1.p...
" observed changes in commuting patterns in major metropolitan areas in California support that hypothesis. In particular, between 1980 and 1990, the number of workers in San Diego, San Francisco, and Los Angeles who commute outside the metropolitan statistical area to work increased 119 percent, 88 percent, and 80 percent, respectively. That is well above the growth in the number of similar commuters in other metropolitan areas across the nation, which generally ranged from 25 percent to 45 percent."

[1] http://www.slate.com/blogs/moneybox/2016/09/22/california_s_...
Halifax, NS or Halifax, England?
40 years is very pessimistic. The median estimate given by AI experts is in the 2040s. Moore's law will surpass the human brain before then.
Show HN: An electron markdown editor
We have some Toptal contractors on the platform. In general, I think that Toptal focuses more on outsourced projects, including management, whereas Moonlight is working more to supplement internal teams. Based on my understanding, Toptal takes a fairly high cut, but this is because they handle so much overhead like project management.

Rather than pure web development, our early projects have included data processing, applying machine learning, and lots of dev-ops work. I think that variety of projects keeps things interesting, and in fact 39% of contractors say that they use Moonlight to work on technology different than their day jobs.

As I mentioned in a previous comment, we operate as more of a pure marketplace. If the hourly rate misaligns with a contractor's abilities, that basically means that they will not get as many projects.

Can you email me details on your version of Firefox? We're using http://Bulma.io for css - does the same thing happen on their website? (I'm philip at moonlightwork.com)

Regarding doing things manually - we've embraced it entirely. Moonlight operates off of spreadsheets and emails at this point. Our login page doesn't work, and signup is powered by Typeform + Zapier. We use Paid Labs for invoices, and Payable for paying contractors.

Because of non-scalable approach, piloting Orbit and launching it took one day (and got us new projects on the first test among existing clients). We've identified the part of an application that are most important to build, and are hoping to start rolling out pieces this month.
I guess I missed this bit when I reviewed the terms. I suppose I'll have to reach out to them to see if I can get their permission- and thanks!
Their scanners also don't suck. IBM used to make very high speed, accurate POS terminals in the early 90's. You could basically toss products across the sensor non-stop without any delay as long as the code was within view. The modern stuff is glacially slow by comparison.
Wow, so, what if you are the only person they are inundating with email? What if you are the only one and do not even know it?

Anonymity is not as sure a thing as many people seem to think especially for complaining about something so specific. You are presumably already identifying yourself as a coworker at the place of employment or whatever.

I mean, if you don't have the social skills to let someone know nicely and effectively that communication needs to be handled more efficiently somehow, then you probably aren't as clever as you think when you hit "send" on something like this either.

I remember an anonymous survey at BigCo where answers were so specific, they had trouble trying to share it with the bosses it was intended to go to because even without names, the details would make it clear who was complaining about you.
> how many people can get into a train

Can't speak for everyone, but I'd turn away and walked out the instant I hear this or similar BS (which is totally unrelated to "approaching new problems" or "stress management" in programming at least)
Yes, that is true for iPads, but those are really hard to unlock and are unlikely to see FOSS development.

"High-end" Android tablets from four years ago haven't held up nearly as well.
If you condense everything that can be condensed, the resulting style sheet could be harder to adapt to changing requirements.

One example of this is when some styles are "accidentally" the same for two elements. If you condense them into one rule, then you lose the independent control.

"Hey look, 97% of the users always turn up bass and treble together and turn down the middrange; we can condense the three-band equalizer panel down to one knob!"