skysight-inc/HackerNews huggingface dataset:
My favorite professor (in terms of homework submission) gave us a path to store out files on our school-provided share. We'd add his name with read permissions to the ACL of the file. Things that were better in text were submitted as e-mail messages. His courses either didn't use texts, or used materials that he wrote, had printed and bound at the campus print shop (average price: about $10).

I had a few textbooks with e-book versions on a CD in the back. I usually liked the book better.
They certainly do maintain such a blacklist.
I'm accustomed to seeing underwater footage of boat and plane wrecks, slowly eaten away by the years. Seeing a... locomotive... in that state is strange.
Says headlines in 1950s Popular Mechanics, and annually since then...
You're gonna need to provide a citation for such a serious claim.
Couldn't agree more!
Someone has already suggested me some cool libraries that I might be able to use.
Visualisation is on the agenda definitely.
I travelled often from D.C. to Dream Wizards in the mid-1980s on the T4 and T6 buses, before I got my driver's license. There was Chimera Books too, just down the road, off Rockville Pike.
Isn't it log(N) instead of sqrt(N)?
> most of #3 knows running your own email server is pretty dangerous

I think this could be phrased better. Or at least expanded on what "dangerous" means here. Someone breaking in is just one tiny part of it. Getting incoming emails dropped due to misconfiguration is another. Then there's the whole issue of getting your mail accepted.

After such comment there's always a few people ready to say that it just worked for them and they don't have any issues. That's great. As long as they actually know that's the case (how often do you test for your mail being silently dropped? how often do you send copies to yourself on gmail, yahoo, etc and verify they don't go straight to spam), and as long as nothing around their network changes (two spammers in your /24 means you're suddenly being filtered, someone changes description of your range to dialup and you're being filtered, etc.).

Running your own email long term can be easy, hard or a full time job. And that can change day to day. "pretty dangerous"? No... Closer to: suddenly requiring a great deal of work while you're wondering if you dropped an important document.
First Record of Single Event Upset on the Ground, Cray-1 at LANL 1976 [pdf]
I think it's probably a clichéd Js Dev thing :p

But one of the reasons might be because I would like the person going through my code to easily understand it without much problems.

It's more about perspective I suppose and the requirements of the project.
I disagree with the premise of the first paragraph. In the US, we had to buy large books for all classes. At best, we studied 10% of the content. In France, all teachers create their own "book" containing the material we actually studied. We paid about $50 total for copies for ALL classes. This version was very condensed and everything was very useful. We did have to complete some parts (mathematical proofs, some drawings, etc.) during the class.
How are you using org mode? Are you using any of the timing features?
Unintentionally accurate.
Crazy to think that Google accounts for ~10% of that [1].

[1] http://www.investopedia.com/articles/investing/020515/busine...
Just the setup and the props are hilarious, like the slot in the door with the label "Brain Depository / After 5:00pm slip brains through slot in door"

The first few times I had missed that, and then kept finding little things like that or bits of dialog I missed (English is not my first language it took a while to catch some phrases in it).
"all footage must be removed from the internet as soon as the hearing is over."

Given this is about megaupload and other similar services, i wonder how that'd go.
Down vote is interesting. I was using an example to illustrate the fallacy of the grandparent's argument, and apparently the choice of 'sex slave' as an example of a bad situation someone might find themselves in left a bad taste. Maybe, however the point was that just because someone might be miserable in a bad job that requires forced smiles doesnt mean that the forced smile doesnt have a positive effect, just a smaller effect than the o e associated with having a bad job.
Do you think UN can be trusted on this? I can't remember anything from the history of the UN that would give me an idea they have better regard for property rights and freedoms of people than US government.

At least US politicians are susceptible to some minimal electoral feedback from the people. The only way to influence UN functionaries known to work is bribes.
The main thing I want from job descriptions is a salary range. The fact that companies don't post salaries is a strong counter-point to how companies complain about how hard it is to hire software engineers.
We are getting offered high-paying, high-impact jobs there and Office Space cost center cube farms in the substantially cheaper places to live.
This caption pretty much captures what is wrong with ITT tech.

"Jorge Villalba, shown in 2015 in front of the ITT Technical Institute in Encinco, left the school owing about $150,000 in student loans."

How the heck does someone end up owing $150K for a basic education?
Disagree. If somebody fucks you over, you out them.

Just because it's "hearsay" in the sense that it's only one person's account doesn't mean one should have to anonymize everything.
The Last Nostrand Streetcar: Max Hubacher's New York Photography
'Strong signal' stirs interest in hunt for alien life
I'm not sure the term "emergent" is a term in theoretical physics. I've certainly never seen it.

>'All phenomena are emergent' with this definition of the word would mean you could always represent something with something else that is more basic, ad infinitum

No, what it means is that at some point, you've broken your model down into something that is not 'phenomena' in any meaningful sense. Which is something physicists do all the time.
Roadmap for learning the JavaScript language
Lot of heat in this one with only a little light.

> > We are an engineering driven organization and we are proud of our engineers. Come join them!
> Thank goodness. Every other company is ashamed of their engineers.

There's a scene (https://www.youtube.com/watch?v=p6xK0Hefsq0) in IT crowd where upper management is celebrating the completion of a major project. It's hyperbole, but there's plenty of programmers working in companies and industries where writing software is sort of a bit role in the greater company structure. As a sales pitch, it would resonate with those programmers a bit that software companies have executives who don't ignore software.
Maybe it's how UN was supposed to work. Unfortunately, it's not how it works. And while I am very suspicious of US government, I'd better trust them with the future of the Internet than a pact between Russia, China, Iran and whatever voting block they could buy this week.
pedantic but you're off 10+ years. We still needed 9 volts in the 90s.
In hindsight, maybe I should've posted this in the morning, as then more would've been likely to see it before it disappears into the ether.

Also, if you don't know where to buy some of these supplements, Ceretropic is a good vendor: http://www.ceretropic.com/categories?sort=bestselling . PowderCity as well: http://www.powdercity.com .
>You must be talking about either a wimpy laptop CPU, a cellphone or a tablet.

Surely margin-of-error-sized markets to ignore them that easily.
The top 1% of americans are about 3 million people and have an average income of 1 million. They already account for just short of half of all income taxes.

Every time you want to raise enough revenue to give the 99% another $1,200 ($100/month), you need to raise taxes on each single member of the 1% by $120,000. And that's on average incomes of a million.
I would assume that a translation service would essentially act as a key/value store for individual words entered without any other context, so how did this mistakenly happen?
Just call up a few insurance agents and go with the one you like best. I've used State Farm for Professional Liability Insurance. Never needed to actually use it. I wouldn't overthink it.
Or it could be that participants here are human beings.
I think it's also important that sometimes it can be misunderstanding the question.

I know it sounds silly because it's written clearly here, but in a spoken interview it's possible an interviewee can miss a detail and suddenly think they're faced with travelling salesmen. Or are worried about I/O

Of course in those situations, the "right" thing to do is ask for clarification, or think out loud. And an interviewer should make sure the interviewee is solving the right question (in the real world, people help each other).
Algorithms discover what many of us have known for a while.
Listen: 'Web Site Story,' NPR's Musical About the Internet – From 1999
I agree that the puzzle sort of plays dirty pool here.

The strict requirement is that the boxes are distinguishable. The puzzle implies this by saying they're lined up on a table, but it would be more honest to the reader to say they're numbered 1-100, or somesuch.
Why the downvotes? It seems perfectly sensible that the government should be selective about who it loans money to. Even more so than private industry, considering the money they're handing out is from a deficit that productive peoples' taxes pay for.
I believe many ITT students are from India.
Rails 5 disables autoloading after booting the app in production
Now an entire kingdom knows about bing! Genius!
Another interesting thing to view is the recently published video of his talk at Vintage Computer Festival East XI (1).

The idea of text being treated as paper makes perfect sense to me. Unfortunately, it can be incredibly messy to explain the concept to others. My best current analogy is citations linking paper to paper all at once. Without more software, or a better analogy, it's difficult to preach the merits to others.

I think this is a step in the right direction.

[1] - https://www.youtube.com/watch?v=dcfwLhDDMz4
How Food Stamps Fuel Entrepreneurship (2014)
If anybody is curious about the physics, the principle he described is pretty similar to the Holographic Principle.

https://en.m.wikipedia.org/wiki/Holographic_principle
One quick nitpick:

> glm, knn, randomForest, e701 (yes, this is actually a meaningful package's name)

e701 is not a meaningful package's name. e1071 is! e1071 is a package Misc Functions of the Department of Statistics, Probability Theory Group (Formerly: E1071), Technische Universität Wien.
Depends what you mean by "ancient C code" - if it's basically Sendmail you're complaining about (and given the m4 mention, that seems likely), then there have always been other options.

Both qmail and postfix have security models pretty similar to the ones you describe - the process that accepts the mail in either has almost no privileges. See here for how postfix does this: http://www.postfix.org/OVERVIEW.html
If you enjoyed this piece, you should read "Planet Loser":

"If you actually want to know why people persist in going to grad school, or trying to be screenwriters or musicians or professional athletes or actors — or, if we’re getting really real about it, journalists and writers, the kind that write for The Atlantic — it’s because our culture insists relentlessly that certain kinds of work have intellectual and aesthetic value, that they are a way to be a Somebody, and also that you never, ever give up on your dreams. There is no message that we deliver to children and adolescents more relentlessly than that they should pursue their dreams with manic focus and unflagging persistence, no matter how hard and often they fail, and that they will be assured of eventual victory. Never, never, never give up. Whether you think you can, or you think you can’t, you’re right! If you believe it, you can achieve it. Go to a middle school sometime. Look at the posters on the wall. It’s like a one-party state, propaganda of the most ubiquitous and intense variety. When I was a long-term sub at my local junior high I was amazed; it was like some sort of totalitarian reeducation camp, with the purpose being to indoctrinate in all who passed through the doors that failure stems always and only from a lack of nerve."

http://fredrikdeboer.com/2016/04/24/planet-loser/
Simple, they take the mail out of a corporation's fake HQ PO box in Ireland and forward it to where they're actually based.
Some more discussion:

https://lwn.net/Articles/698453/
It's like sendmail et al are to email what BIND is to DNS, and what small mail servers really need is the analog of dnsmasq.

The problem is it then needs to be popular enough for widespread use to sand down the rough edges, which is chicken and egg.

A way out of that might be to stamp out the common refrain that you shouldn't run your own mail server.
> Jan can form a chain that can be broken by either his padlocks or by Maria's padlock

The box cannot be opened by Maria, breaking the rear end of chain wouldn't help at all.
It's hardly a secret that student loans, intentionally, cover living expenses, and that enrolment rises when the economy sucks. Students aren't embezzling the money; living expenses are bundled with the (crappy) package.

http://www.wsj.com/articles/SB100014240527023045850045794150...
That doesn't matter. What matters is these automated fleets will have to compete with that en masse, as I'm sure the killer app for ridesharing will come out within the next 10 years.
With a lot of hiring processes I get the impression of filters tuned to the exact match of skill and experience requirements, plus some padding. This is systemically bound to fail because the candidate pool for any one cross section of a growing area is going to be small enough to put you in competition over the qualified candidates. As well, it tunes for a stodgy "best practices" mindset, with no chance of spreading skills diversity through your team.

For a field requiring some creativity as well as learned knowledge, enthusiasm and willingness to learn really matters, and the easiest way to induce enthusiasm is actually to go a little off of the mark and present candidates with an opportunity to learn the role based on their existing strengths. That presents some risk, and it's much harder to make it work as you go for "senior" candidates. But case-by-case, there are always ways to offset that risk if you are creative enough - better ways than putting folks who claim to know everything under the microscope in order to fail them as fast as possible, a process which builds a high level of mistrust.
Machine translation systems are trained on a large parallel corpus of sentences of variable length. The models are extremely opaque (a complex system whose core is typically deep neural network). They are trained to take an arbitrary-length sequence of symbols as input, and produce an arbitrary-length sequence as output.

There's basically no human in the loop. Data goes in, model comes out, it's tested for accuracy (using a metric called BLEU) on a test set, and if it does well on the test set, it is shipped. These systems are immensely complex, and it'd be quite silly to manually check for every possible error case.
> high performing private schools

This is not how I'd categorize ITT.
Yes. 15 September 1830 - the day the industrial revolution got out of beta.

There had been steam engines for a century, and there were earlier steam locomotives, but they were demos and one-offs. The Liverpool and Manchester Railway had about a dozen similar locomotives. They had stations, signals, double-track line, carriages, schedules, and tickets. For the first time, all the necessary parts were in place and running in paid service.

Suddenly, there was technology.
My max was 48 hours/week ( but this is an exception )

For living I build e-commerce solutions and backend stuff. And in free time I play more with a frontend. Recently with react/redux and in the long run with every possible new technology on the horizon. I guess I waste a lot of time doing this as most of these things isn't immediately related to client work. ( but over time It helps me to sell to them a few ideas for improvements )

Also, I track my time and habits in detail ( using rescuetime ). Probably without such careful loging I would overestimate how much time I am spending on actual coding.
Of course. That's why I didn't mention that. The university rideshares are extremely pleasant, better than Uber in a lot of ways.
I seriously hope Bing translation service is more advanced than a static key/value word map! Probable additions would be a grammar parser, and a NN-based translator, with a training set constantly updated.
Every time I read an article like this (the "I am certainly not writing this to defend Hillary Clinton, [but let me use the piece to subtly defend Hillary Clinton]"), I check the author's professional associations:

Nat Meysenburg is a technologist at New America’s Open Technology Institute

Ahh yes, "New America", who runs that again? Oh right, long-time Clinton lackey Anne Marie-Slaughter who was "devasted" when she thought Hillary criticized her a little bit that one time [0], along with Google's Eric Schmidt who runs a stealth startup for Hillary [1] named "The Groundwork" complete with an Illuminati-esque logo [2]

[0] http://www.politico.com/story/2015/11/hillary-clinton-emails...

[1] http://qz.com/520652/groundwork-eric-schmidt-startup-working...

[2] http://thegroundwork.com
CFI and safestack are also not mentioned (safestack != stackprotector)
Translation services are generally trained on parallel text, where we believe a given sentence is the translation of another sentence.

You don't specify which word is the translation of which word. That would take a lot of human effort, and wouldn't even have a correct answer in some cases. You just throw a lot of parallel sentences at a machine learning algorithm and let it infer how to translate the words, somewhere inside an inscrutable model.

My guess, then, is that "Daesh" is a relatively new word that is not represented very well in their parallel corpus of Arabic text.

Suppose it has just one sentence of parallel text that mentions Daesh, and that sentence also mentions Saudi Arabia, but the words appear in a different order in English and Arabic. It doesn't have enough evidence to figure out that the word order is different, and it ends up aligning Arabic "Daesh" with English "Saudi Arabia".

Now, Google Translate at least has a fallback on a dictionary, and you can see this when you enter a single word. But maybe Bing's dictionary isn't recent enough to include "Daesh".

(Aside: NLP programmers, from beginners to experts, don't make enough of a habit of using recent corpora and keeping them updated. The Brown corpus is 55 years old and is frequently used in tutorials to make models of English. The Penn Treebank is 24 years old. Pierre Vinken, the subject of the first sentence in the Penn Treebank, is dead.)
Don't worry, you're doing the right thing. Bootstrapping is a 100% thing: you take 100% of the risk; you get 100% of the rewards; and most importantly you can focus 100% of your energy on the product. That focus feeds back nicely into lower risk and higher reward.

Finding capital will divert a lot of your energy into non-productive directions, and probably they are directions that you are not hugely efficient in. And if the time comes that you do need capital, you will get it on much better terms because you have a more mature product.

We bootstrapped, and for a couple of years I had the same uncomfortable feeling as you - all my peers seemed to be focused on raising capital. But now we earn far more than we can spend (we're not profligate people, but we're more than comfortable), and one of the most satisfying things is we can continue to operate on our own values. We don't feel we have to jack up rates or reduce support to improve returns for investors, for instance, which makes our customers love us, which makes it a joy to come in to work, which makes our customers love us even more... life's good, and you really can't ask for more than that.

Finally, you used the magic word "sustainable". You get this in a way that most in our industry don't, so just smile at the unbelievers - you know an important secret they don't.
Still alive and kicking it seems. http://www.dreamwizards.com/
I find myself categorizing it the same way I categorize "made with love" in the footer, or a "ninja" developer.
Isaac is that you? Maybe Tess?
It's not a mistake. The algorithm puts words that mean similar things into the same bin.

So if say ISIS beheads people and SA beheads people then the algo will think they are the same, if people in SA throw gays off rooftops and ISIS does the same, then the algos think it's the same.

Algos are just statistical inference engines, they don't know you're not supposed to say certain things. It's kind of like when kids say something hilarious that no adult would say because the adult is supposed to know better.

SA is only pissed off because it's so close to the truth, like if bing translated Daesh to Norway no one would care because the comparison is ridiculous.
Honestly, the same could be said of the USA. I live in South Africa. People smile and greet you on the streets, the weather is great. I feel secure.
Forking Docker will lead to more fragmentation
How do you use restroom and shower during the night? I hope you are not one of those who drain their urine and recycled water to the curb?
I use org-mode (including time clocking) daily to organize my stuffs. I just follow this set-up[0] and tweak it eventually if there is a need. It's really a nice way to review your progress by using the report feature[1].

[0] - http://doc.norang.ca/org-mode.html#Clocking
[1] - http://doc.norang.ca/org-mode.html#TimeReportingAndTracking
Thanks. Yes, you are right; it's a tool for concentration. But tools assist a craftsman, right? :-)

Wanted an opinion if it is effective or not for experienced developers. Do the frequent breaks assist or hinder concentration and creativity?
Yeap, but the "main" stream of news is manipulated anyway.
Based on the fact that the author called it "Angel.co" over and over instead of AngelList, I have a hunch she hadn't worked in startups before this.
Malawi and South Africa Pioneer Unused TV Frequencies for Rural Broadband
It's hard to take you seriously when you are being so antagonistic. You can make the argument that Silicon Valley is lacking in innovation, but you don't need to poison that argument right out the door by pushing a worldview that these companies all exist to fuel narcissism, thereby implicitly insulting everyone who likes these products.

I don't use things like SnapChat and Facebook myself, but I also don't act as though these companies aren't innovating, and i don't shame their users. Perfectly reasonable, intelligent, kind and well-adjusted enjoy browsing Facebook every day, and there is nothing wrong with that. And have you seen what's coming out of (for example) Facebook Artificial Intelligence Research labs recently? Is legitimate progress not innovation because it supports capitalist processes that you disagree with?

In short, you're being judgemental and instead of coming across as passionate and self-aware, you're coming across as puerile and angry.
Predicting lung cancer type and patient survival with computers
https://www.youtube.com/watch?v=BRWvfMLl4ho

Schools like that are where the "Tighten up the graphics on Level 3" meme came from!
Random percentile abuse. 99% is less useful than a median. The real data is a true histogram as well as maximum time.

99% might mean every 100th customer does not get a service.
This line is what got me:

> There are literally more topics than one could read in a lifetime.

Literally no part of that sentence is accurate.
Show HN: TITMICE – A personal finance tool that tracks how much you should spend
That is a pretty basic piece of info that companies like to exclude. They tend to just post "competitive salary" when in fact a lot of the ones that state that pay well below market.