skysight-inc/HackerNews huggingface dataset:
>Extrapolate that from school to life and you

Make the wrong assumption that this article illustrates. I think the only difference you really observed was between undergrad and grad school and had little to do with the prestige of the school.
Official thread: https://news.ycombinator.com/item?id=11012045 (30 points, 10 hours ago, 51 comments)
p.s. the filesystem is declarative
Is Theranos finished? Watch for these 5 telltale signs
> We're talking about what would happen if Google disappeared and its not a hypothetical situation. It happened in China for a five year period starting in 2010.

My bad. I was thinking about what would happen if Google disappeared as in, one day their servers and services just aren't available for whatever reason, rather than a staged transition/fade out.
Iowa Caucuses Results (Live)
>[...] taking care to change ~/.zshrc to reflect the “run commands” file of your shell if necessary

Huh, I've been wondering what the rc part of config files actually meant. The only thing I could come up with previously was "resource" file, which didn't make much sense but I never looked it up so whenever I deal with rc files, I think of them as resource files. Now I know what it actually means and can begin thinking of them as such.
I'm excited about this! I'll even try contributing to the app :)

I haven't gone through the entire tech of it, but i'm guessing because you've said it is serverless, does it follow it similar to a DHT model? Are encryption and decryption of messages/data only possible and source and target and not by anyone intercepting it?
> I don't understand why NSA - Snowden is an example of a conspiracy being exposed but UEA - Climategate is not.

Because when Snowden's documents were analyzed the evidence matched reality, while when the "Climategate" emails were analyzed all that was found was normal researcher chatter?

Seriously, the critics of the emails quoted a few phrases out of context that sounded bad but weren't and couldn't point to any change made to data or methods that wasn't already publicly documented. Then a bunch of independent bodies went through the emails and data and agreed all was good.

Mainstream rejection of a story is not evidence that that story describes an ongoing conspiracy.

You might as well ask why Obama - Birthers is not considered an example of a conspiracy being exposed. Unless of course, it's career suicide for a politician or journalist to come within a mile of being seen to portray his citizenship as a conspiracy. Which could be taken as more evidence that there is a conspiracy.
Why the Teenage Brain Isn’t Built for Solitary Confinement
One night a year is onerous? For an event that it seems your coworkers enjoy?
Marissa was explicitly and publicly hired to turn around the company.

She's being paid to take the personal risk of career-ending failure. It's a way for her to hedge the bet she made that she could turn the company around.

This goes for all CEOs, the high salary is not compensation for labour, it's a risk premium the shareholders pay to get someone to take the job. For example, in many jurisdictions, the CEO is personally responsible for certain crimes that employees are committing, e.g. the CEO can go to jail if the company commits tax fraud.

That said, it's also a complete old boys' network and the risk premiums are extremely inflated, but that's nepotism for you.
I'm assuming you're referring to 63% from the HN headline, and not the actual article, which specifies _2%_, not _63%_.
I did not go to an elite school. Most people will probably not have heard of my school ;-). With that caveat in mind, here is my experience from hiring programmers over a couple of decades.

Good programmers from elite schools are in high demand and can ask for relatively high salaries. When I have been working in companies with big budgets, I can get good programmers from elite schools. When I have been working in companies with smaller budgets, I can't.

However, as you infer, I don't find a big difference in the quality of new graduates based on the school that they went to. Overall they seem to have a very similar gradient of ability. The schools can differ on what they concentrate on, but I have found that good quality programmers suck up everything around them anyway. Whatever they missed at school they have either independently worked on, or are keen to learn after school.

From a hiring point of view, I actually target people from lesser known schools simply because there seems to be a higher percentage of good people available. Obviously from a getting hired perspective, you will have a greater chance of working on a team with a big budget right out of school if you go to an elite school.

One thing I learned when I worked as a teacher: good students need very little in the way of instruction. Point them in a direction and give them freedom to learn. That will give you the best results. In fact I have been fortunate to work with several really marvellous programmers who were self-taught (though I don't recommend that approach for most people -- it's hard to focus and to know what is best to concentrate on).

From my perspective, an elite school is ideal if you are hoping to make contacts and to go to a big famous company right out of school. If your goal is to learn, then you can save a HUGE amount of money by choosing a less prestigious school. I graduated with no debt (admittedly I worked programming for various professors all through school). It takes a pretty big difference in starting salary to offset that kind of advantage.
Singapore | Data Scientist / Engineer (Python / AWS / Docker / Airflow) | Onsite

https://honestbee.workable.com/jobs/168844

honestbee is the first concierge grocery delivery service for all your household and grocery needs in Singapore. Our mission is to be the largest online grocery and home goods store in Asia which boasts the largest variety and fastest market-to-doorstep delivery service available.

We are a technology startup with an aggressive growth plan to launch our business across all major cities in Asia. We are constantly searching for dynamic and motivated individuals to be part of our big family. You will be working with a high performing team that is constantly implementing new ideas and improving processes. If you have the passion for technology and thrive in a startup environment, we want you!

Currently offering unlimited supply of caffeine, great sense of accomplishment and endless creativity freedom to all selected talents.
Plagiarism Among Programming Blogs and How to Resolve
Write better emails. Seriously. Once I learned how to do this, my response rate for emails jumped substantially and thankfully, it's not hard.

The two areas that are the fastest to focus on optimizing are the subject line and the organization of the message body.

Subject lines need to be informative and explain exactly what you're getting when you open the message.

"Hi, I'm a big fan!" (email about how you'd like to meet them for coffee)

vs.

"Hi, I'd like to buy a cup of coffee and meet you on <date>"

Second, make the email as short as possible and communicate exactly what you want up front, as quickly as possible (talking first 2-3 sentences). People have limited time to process email and many hate spending their days chained to their mail client to the point we try to get it done ASAP. Save them time and tell the recipient what you'd like the outcome to be within the first 2-3 sentences. "I'd like to meet you for coffee on DATE/TIME and discuss X, my treat. Are you available?" or "I enjoyed your work on Y and would like to interview you for an article. Are you available to chat DATE/TIME on the phone?" etc. Maximize your ask and minimize the amount of thinking they need to undertake to process it. Sometimes emails do require longer explanations for context or the reason for contacting, but that still needs to go below the initial CTA. Putting a ton of context before the CTA forces people to spend a lot of time reading your email to figure out what you want and they're more likely to just delete it.

Even if you get writing emails figured out, there's no guarantee people will respond. I've sent hundreds of cold contact emails before to individuals, businesses, and other organizations and watched them disappear into the ether regardless. Ultimately, people are busy, they might not be interested in your email or what you're talking about, their spam filters might have eaten your message, they want to respond and forget to do it and you get buried under the next hundred messages, the dog chewed the ethernet cable to the SMTP server just as your email was on the wire and your message got corrupted in transit, the list of reasons is endless. Ultimately, email is asynchronous communication by design and people will handle it differently. It's frustrating when you don't get a timely response and you can choose to either send them another message or accept it as the cost of communication and move on.
that sounds bad, different location different pay
Interesting thought, but the business competency is an important component regarding future valuation. If finance for some reason stops being profitable, GE still knows how to manufacture aircraft engines. If real estate becomes worthless, McDonald's can still sell people cheeseburgers for 99 cents.
Google are a company whose core organizing principle is using statistical methods over obscene amounts of data. Apple is a company whose core organizing principle is selling desirable consumer products with class-leading design through the single most impressive physical supply chain in the world.

OP has a point.
Tip: include the text "San Francisco" or "SF" instead of "s.f.", it makes searching for your post more obvious.
Outliers shouldn't be presented as typical data.
Or use a javascript bookmarklet to remove all elements with position:fixed attribute :-)

http://alisdair.mcdiarmid.org/kill-sticky-headers/
Might be an interesting exercise to search through github for large numeric constants and find ones that aren't prime, then manually check through those for ones that are supposed to be.
I'm not complaining but interested - why does this not work on my iPhone? Safari does not support it? Phones in general do not provide some basic resource needed?

I have usually dismissed JavaScript fails on iPhones as one of those things, but it is hard to argue with the idea that the mobile world is now the predominant platform?
Any opportunities for new grads?
Jokowarino.id komunitas bloger indonesia
Wow - this has got to be my most downvoted comment. I can't edit the original anymore, so here's my update:

I guess the harsh reaction came from the fact that I didn't define the scope very well: My question wasn't in reference to M-R specifically, just in general. I understand that in this case it makes sense to look at likelier causes (see Sharlin's response).

My point was that it's interesting to look at what happens (or what our reaction is) when very very very improbable events do happen. It seems weird to go with the assumption that because something is extremely unlikely that it won't happen.

When I roll a dice 20 times, I get a particular arrangement of numbers. Given the total number of arrangements possible, that particular arrangement is extremely unlikely, yet I just got it.

A guy got struck by lightning 7 times (https://en.wikipedia.org/wiki/Roy_Sullivan). The odds of any person getting struck by lightning is 1 in 10000. Seven times in a row is 1 in 2^93. But then when you start drilling down, you see that he's a park ranger, and that he's out while lightning happens, which makes the probability that he'll get struck much higher.

If I had phrased the question to you asking what the likelihood of any given person in the world being struck seven times was, you could have calculated the former and said 2^-93 is such a small probability that it's not worth thinking about - and yet here is Roy Sullivan, so there's some sort of conflict in my logic. What's wrong with the former calculation?

Why is it that for any given person the probability is 2^-93 but for Roy it's somehow different, even though he is a "given person"? Is it that the 1 in 10000 number was wrong? But then if we look at all the people who never once got struck, it seems about right. If we inflate that number to 1 in 100 to make Roy likelier to get 7 in a row, then it seems everyone also should be getting shocked more often at least once or twice.

Or maybe it's that somehow the probability changes when we have more information and those two numbers and situations are not comparable on an absolute scale. Maybe if you get hit twice then you're much likelier to get hit again because you're probably in some dangerous location - but how was I to know to factor this in? It seems that it's very much about how you calculate the probability. Who knows what other hidden factors could be wildly affecting the true value of the probability?

That also makes me think - is there even such a thing as the "true" or inherent probability of an event happening?

edit: Or maybe it's the law of large numbers - given enough "trials" or in this case lightning events with people around, even something with an absurdly small probability is bound to happen eventually. But then why do we never factor that in and always just call it a day with 10000^7?
What were the scares caused by?
In many languages, writing a general (N-dimensional)
implementation of this conceptually-simple algorithm is somewhat
painful, but in Julia it’s a piece of cake:

Indeed, for the Octave implementation of bwlabeln[1] I had to do something like that for considering the n-dimensional neighbours of each voxel in C++. I ended up padding the Nd-array with zeros. What do people normally do in languages that are not Julia?

--

http://sourceforge.net/p/octave/image/ci/default/tree/src/bw...
Is that true? PBO targets here, not system memory.
I consider myself good and bright, but I won't claim superlatives. My take? I don't care about lavish parties. But if I noticed my company going out of it's way to be cheap, there's a problem. I don't nitpick on my business expenses or my billable hours. I get my job done and I do it well, and I expect to be treated like a grown up and compensated fairly. If the company throws a party but has a complex rule about who can and cannot bring a +1 or they obviously didn't want to spend money on a party but felt obligated to go through the formalities, then the relationship has become asymmetrical and I'd rather go elsewhere than start getting picky myself.
A client once gave me a lecture about how FOSS couldn't possibly produce software with the quality of commercial and was really just a parasitic element on software development.

He pulled up a video talk by some "expert" on the topic.

Oh yes, he used VLC.

Thanks for the classic "umm.. you know..." moment VLC project.
Wow these points really show Hacker News is bad at finance :)
> One expert advises breaking the ice each morning with a “Hi!”, as if that is a relationship builder, rather than something done by all but the most sociopathic.

Exactly. Starting a casual chat with strangers (or half-strangers that happen
to be colleagues) is not an easy thing for an introvert, who to have a chat
needs to have a topic to talk about, otherwise he stays silent. It's
a chicken-and-egg problem: no common topic leads to no chat, which leads to
not getting to know those strangers, which leads back to no common topic with
them.

Simple "hi" is not nearly enough to have a chat. It is a first step, but there
are dozens following that are still needed. It's like saying that writing
a sentence leads to a writing book. It's necessary, but it's not enough on its
own.
If you consider the fact that Apple's revenue is almost four times that of Google's, the actual difference in spending is not very substantial.

Presumably there's some point of diminishing returns on R&D for one company in the billions of dollars range...
These sort of comments always annoy me.

If you work at declining companies like Yahoo, HP, etc you should already consider your job lost. Just show up for the paycheck while planning your next move. This has to be what >90% of people are doing as-is. People aren't that stupid... are they?

This is CERTAINLY not the last round of layoffs at Yahoo as it positions itself for sale. Same goes for every declining business in every industry in every country in every era of business history.
John Cleese: We Can't Have Comedy and Be Politically Correct [video]
Recently I searched Amazon to read reviews of a book I bought on Kindle a few years ago. Now every website with Amazon affiliate advertising is showing me ads for that book.

Considering that Amazon could have run a simple account search to determine that I am definitely not interested in seeing ads for a product that I already own, I think that the AI-targeting ad revolution is a while off yet.

That is unrelated to Google, but I haven't seen anything there that would suggest they are running anything smarter.
Superhuman - https://superhuman.com | San Francisco | Fullstack Engineer & iOS Lead Engineer | Founding team | Full-time | ONSITE

­
==Superhuman==

• What: Rebuilding the email experience. Think vim/sublime for email, for web & mobile: lightning fast, beautiful, and programmable

• Why: 900M+ people spend 1/3 of their day in email, they deserve superpowers that make them brilliant

• Investors: $4.1M seed (led by First Round Capital)

­

==Team==

• My Co-founder & CEO Rahul founded Rapportive (YC'10, acquired by LinkedIn)

• My Co-founder Vivek founded Rapleaf/LiveRamp (acquired for $310M)

• I previously was VP Eng at Bugsnag, and built pry (used by 25% of Ruby developers)

­
==Stack==

• Fullstack: Javascript, React.js, Webpack, HTML5, ServiceWorkers, IndexedDb, WebSQL, Golang, Postgres, Redis, Docker, Kubernetes

• iOS Lead: iOS Development, Objective-C / Swift, APIs

­

==Contact==

Email me: conrad@superhuman.com

– Conrad Irwin, Co-Founder & CTO
You should really be worried when the students aren't complaining that things are going too fast.
> You know what I want as a perk? The company turns off at 5pm.

That's not in the interest of most companies, so you'll have to start your own if that is what you want.

> I'll go to parties with my friends

The holiday party is completely optional. Most employees didn't go.

> I want to snack on carrots and skim greek yogurt

Our snack fridges are full of that, there's more healthy snacks than unhealthy around.
Travel Malang Surabaya Juanda by NAYFA Group
How, not why, the human brain folds
Disclosure: I happened to speak to one of the former VMware Fusion product managers about this, but I have no affiliation with VMware right now.

This is technically true. The issue was that VMware Fusion was lagging because of political / budget / turf issues.

This could also actually be a move to get new blood and breathe new life into a fairly stagnant / de-facto abandoned product, which a lot of people depend upon for hypervisor-oriented local development, demos and many other enterprise use-cases that aren't always obvious.

I use VMware Fusion almost everyday, it's stable enough and it does what I need (nested virtualization) and no more. It's fine, I hope it keeps up but doesn't get crappier... It's unclear whether any "new" dev team can avoid teething pains, unplanned breakages or becomes too retail spammy as other solid but maintenance-mode apps have a habit of falling into.
The Effect of Recommendations on Network Structure [pdf]
+1 to this.

You'd have a hard time arguing against a year-end party.

If the company is not doing well, it's a morale booster.

If the company is doing well, then hey, why not have a party?
I think I was a bit ambiguous. I was imagining something like glReadPixels() with a PBO target, which won't work unless all of the tiles have been rendered, but is just a DMA or pack operation in an immediate mode renderer.
Sure; I accept the explicit reason, my above was just to enumerate a few of the most common ways I saw people thinking about her/any CEO's position in this sort of situation.

Your final line re: network/inflated premiums seems to agree with the broader sense of what I was saying, unless I'm misunderstanding?
I saw a presentation on it done by one of the officials who did the cleanup (he was actually the same guy in charge of body recovery in Kosovo death camps, brought in because Tristate was so grisly) . He explained that the guy who ran the place was slow (mentally handicapped) ... He came from a good family, who ran the facility responsibly until the father died and he took over. . He wasn't a creep or a cheat, just was not mentally equipped to handle the responsibility.
Out of interest, which media player do you use now? Are they cross-platform like VLC?
So at Obsidian Systems[1]*, my current shop, we deploy by building the entire system image and then transferring it to the server, and then activating the server. The NixOS master config file lets you specify global services like a PostgreSQL server and its initialization script.

[1] https://obsidian.systems/
Yeah - I think you're right - that's a fair complaint. In the original description I had a link to the paper - but somehow that got lost in the versioning. I'm traveling right now, give me a couple days to fix that.
Teens are great to market to because they can get money out of their parents.
A quick primer:

1. We store a hashed unique id for polling deduplication for as long as your zap is on. We don't store "all" data for all items "seen" in this case.

2. The nice thing about polling is even if we miss a beat here or there - catching up is crazy easy. This is usually no problem at all.

Reliability is actually a big push for us in 2016 - while we are already pretty good we want to be provably safe for mission critical stuff. Keep an eye for some transparency/service status stuff from us this year.

More details since you linked to data privacy:

The task history stores all the data around a task that fires, we've found it is critical for transparency so users can see what happened when and with what data.

The raw logs (think outbound HTTP API calls) are stored for 7 days max and are absolutely critical for us determining just what an account is doing in the system. We just roll them off after 7 days for security reasons.
Been sporting it for a while. I wasn't sure if it was official, but nice execution!
I love Zapier, with one exception. For some reason the webhook zap doesn't provide the whole post body. Strips the root {} meaning it shows up as text without structure. Very odd choice that I wish they'd fix. Besides that am big fan
Location: currently in Southeast Asia

Remote: Yes

Willing to relocate: Yes (Japan, Hong Kong, Singapore or USA)

Technologies: /primary/ Ruby, Python, Scala, Clojure, C#, Rust; /secondary/ Perl 6, Java, Haskell, C, SQL, JavaScript, R;

Résumé/CV: https://docs.google.com/document/d/15Pob7RHSGg-EL7lS7i_1f3Ev...

Email: me (at) gildedhonour dot com or gilded.honour (atttt) gmail

=========================

I'm Alex. I've been building web, desktop and mobile applications for the last 6 years.

In 2015 I partially switched to data science: big data, nlp, machine learning, etc and it's become one more area I'm interested in.

I'm up for freelance (preferably, big and long-term contracts) jobs as well as remote ones.

Github: https://github.com/GildedHonour

Web-site: http://www.gildedhonour.com

Blog: http://www.alexmaslakov.com
The architecture of the school is lovely. I really believe that it sets it apart from other school campuses.
It sounds bittersweet. More bitter. I'm happy you're glad. I am replying because I'd get into depression if I lose my close friend and thought you might appreciate a reply, but really I don't know what to say.
I recently discovered this myself and was able to run the vast majority of my games I wrote as a kid except for the ones that used sound or machine code.
Why has nobody mentioned making soylent green yet? :)