skysight-inc/HackerNews huggingface dataset:
Dos-T – translation in Rails never was so easy
After two years of working on a big multi-language application I’ve extracted our translation code (a simple convention & defaults) into t_t gem. Check out if it helps you by looking at the cheatsheet:

https://github.com/jalkoby/tt/blob/master/cheatsheet.md
Nice idea. To compete, this ring-with-real-value would need glossy marketing to create a sense of brand value that parallels existing diamond brands. "$10k" isn't enough, it has to be "$10k, beautifully cut and set, alluringly marketed."

And the recipient of the ring should be able to redeem the value of the backing investment after a certain time.

Worth a business attempt? Hmm.
Relevant, contains a lot of details: https://news.ycombinator.com/item?id=11103765
Or maybe you just have to go to a pool in a better neighborhood? After all on Twitter you can choose from whom you're getting status updates, can't you?
Fusion is hard.
What a pointless comment. This is the pilot's union, who are obviously going to fight the corner of their members. Not the government.
Strided Memory Access on CPUs, GPUs, and MIC
Thats nice one:
- Libav
- Pretends FFmpeg doesn't exist, though sometimes merges individual patches.
- FFmpeg
- Pretends Libav doesn't exist, but merges absolutely everything it does. Sometimes with consequences; for example there are now 2 prores decoders, and 3 prores encoders.
Does "illegal" in this (immigration) context have a more subtle meaning in the USA?

When the article says he lost his place when voters pulled scholarship money from "people in the country illegally", I read that and think, well I'm not surprised - surely if the university is aware that somebody is in the country illegally then they have a duty to report it to the authorities, and certainly not offer them studentship - nevermind a scholarship?!
Coding is more important than Shakespeare – VC living in self-contained universe
Ideally, if you're getting ready to retire, most of you assets should not be in the volatile stock market, so it should not affect you terribly.
Well knives are banned. And you need a license for vehicles. So a license for lasers?
Maschinen Träume – Machine Dreams Documentary (1988)
The issue there is because of the variability of meaning in the English language and the way job ads are written in general. Obviously my employer puts more than just "Senior" in a job ad, but it doesn't change the fact that companies everywhere put a laundry list of expected skills in their ads, so us doing the same doesn't provide any real filter mechanism. That's why we do technical phone screens.
That is a perfectly valid argument he made, you can't just randomly call things straw men, they must actually be straw men.
Oxymorons
So what, all things you can buy for $x00 must necessarily be equally criminal?
Either have a friend working in a lab, or find a lab you like and ask to volunteer for a bit, if they become reliant upon your work (and if you become an author on a paper), you have leverage to ask for a position. You can always leave, and if your lab was particularly known for something, then other labs will want you to work for them as well. This is what I did (although I wasn't particularly looking for a job, I just found the work they were doing interesting and I wanted to get my hands dirty, I also dont have a degree so maybe if you do it will be easier to navigate the academia bs), and YMMV.
Yes, those are players. But I don't want to sit in front of my computer or cell phone while on lunch break, I want to sit on the couch in front of a TV.

Natively, neither plex or roku allows videos to be speed up, so they have to be reencoded at a different speed.
This is what I'm saying, only if you think unfettered free marketeering is an unalloyed good would you propose that the antithetical position is that the market is evil.

If I say I want restrictions on the market so that our planet is still liveable in 2100, I am not saying the market is evil. I'm merely stating my moral (in that there is a value judgment) position in contrast to the "free" market moral position. If I say that unfettered markets lead to evil, I'm merely contending with that value judgment, not whether there should a market in general. There's an incredible amount of space between a rampant libertarian market and Communism. It's childish to pretend otherwise.
You're absolutely right that games are in a generally different situation than a lot of other software projects; having control over scope means, in theory, you don't ever have to be late. And yet it happens routinely, possibly (I speculate) more often than not.

The article implied once that people wasted time waiting to start, in reason #1: "Nobody had the guts to kick off the project until the competition proved it doable and desirable."

But reason #2 is where games that have a deadline and scope control fit in. "If the project were started long enough before its due date to finish on time, all involved would have had to face up to the fact from the beginning that it was going to cost a lot more than anyone was willing to pay."

You picked a scope that fits your resources, and yet you manage to run well past the deadline. You started it thinking you'd get it done in time, and yet you managed to run late. If you started earlier with the same deadline, scope, people, etc., you would finish on time. This might feel like a somewhat silly observation (which the author points out in advance) but it is nonetheless true for the situations you are describing. If you didn't finish on time, then you didn't start early enough. It's a slightly twisted way of saying your scope was bigger than you thought. It's not saying that actually starting earlier is the solution.

Reason #3 is entirely metaphorical. "No one knew that the project needed to be done until the window of opportunity was already closing." This is saying that you know your scope, and you have a deadline, but you didn't even think of the idea until it was too late. It is true to say that you didn't start early enough, but it is also true that you couldn't possibly have started it earlier, without a crystal ball.

The thrust here is not literal. I disagree that it loses any meaning at all, it just might not mean what you thought.
1. You can't choose your followers, nor stop them from @mentioning you.
2. That statement is awfully close to (if not outright) victim blaming.
It's a wonder he lasted as long as he did.

I've joined a number of online forums through the years, and I've always ended up leaving them due to a spiral of "tone gets rough / the good people leave".

I'm still in this one, but I guess we'll see how long it lasts here. Seems different somehow, but they all do in the beginning.

What are some innovations in solving the asshole/quality spiral? There's lots of takes on moderation, but what are some interesting ones?
It's probably the notifications and @ing that's bothering him.
Can't you also just pass a bit through the recursion that contains its depth, and halt the recursion if that number gets too high?
I'd suggest that perhaps fishing out the turds, as Stephen's analogy would likely have it, is not a good solution.
Tesla quietly raises prices on servicing plans
I bet he was too busy going through replies and direct messages to look at status updates
Kubernetes vs. Swarm vs. Mesosphere
Yeah, I would use Python for this kind of task, too. Vectorized operations are fast enough in a lot of cases, and the library advantage is important. At this point in time, Julia is a great C/Fortran replacement, but for Python/R/Matlab, it's a trade-off.
I always wondered how lasers could be precisely aimed by hand at the distance a typical plane flies given it is a moving target.
Do you really think people who point lasers at a plane do so out of a lack of education?
Now that Twitter has created a committee by which those people are given actual power on the platform, I'd say the pool is now mostly urine with just a bit of chlorine.
I've been surprised/impressed by their quick and painless limit increases. It makes sense to have low default limits so people don't accidentally spin up a thousand instances or send a million emails. It seems the limits are mostly there to protect you from a bug or test in early development costing you a bunch of money.
I'm not surprised - I wouldn't be famous for all the money available (not an option anyway, particularly given my lack of talent!) - so many people now think they have a right to you, if they're a fan, or they've bought your work, or they don't like your work, or whatever. Twitter seems to bring those sorts of things much closer (as, of course, does much social media), and I'd think anyone with any opinions on just about anything will end up getting drawn into arguments over just about everything with people they've never met, whose opinions they probably wouldn't care about in any other sphere.

I seriously think there will be a huge backlash against all of this sort of thing in the next few years - people have binged on it ad nauseam, and given the way my two teenage step-kids have reacted (removing themselves almost entirely from most social media, and only using it to talk to people they actually know and like IRL), I'd think there's more to come, in terms of people just leaving such an arena behind.
I think this is a natural consequence of the twitter format. The short message motivates (some) users to win cheap points, offend or simply scream loudly in order to get attention. In my Luddite mind the political conversation is becoming Twitter-fied and now focuses more on short sound bites rather than a sound discourse.
Area301.com
Show HN: Permanent Disposable Email
>I believe all of these are there to keep you from shooting yourself in the foot through automation gone wrong or inexperience.

Also to prevent you from racking up huge bills in case an api key is compromised, and the attacker is able to spin up tons of instances for a botnet or something on your dime.
That's a fair comment. I think there are some people for whom the aesthetics, production, and history of a diamond are very meaningful. My guess is that those people know more about diamonds than average.
Create your second email for stuff you don't want in your regular inbox: newsletters, deals, signup confirmations & spam.

Emails are displayed as a feed so you don't have to click through each email to read it.

Unsubscribe from any email adress with the click of a button
Can we get the people to create the biggest database of themselves?
Can I include previous in-house work in my portfolio?
Here's what your code looks like in Ruby:

def fizz_buzz(number)
if number%3 == 0 then
return "fizz"
end
if number%5 == 0 then
return "buzz"
end
return number
end

for num in 1.upto(100) do
puts(fizz_buzz(num))
end

Don't mistake someone fannying about with code-golfing for the language itself.

(Also your code is wrong - it never prints "fizzbuzz" which it should for 15, 30, 45, etc.)
http://danluu.com/julialang/ is telling but certainly gives little insight whether a statement "Julia for Data Science? Ha!" is justified or wise.
You're probably right. I got this information from an NYSBDC advisor[1] that I met with while I was in college.

(I wanted to do a startup part-time, but that dream was shattered after I found out from my school's immigration advisor that working for myself was prohibited.)

[1] New York Small Business Development Center (NYSBDC): http://www.nysbdc.org/
How will fiber optics save the world?
Anonymity helps a lot, I think. This site isn't completely anonymous but it de-emphasizes usernames such that it's easy to miss them. Explicit policies are the other thing, and strong personal leadership. It's when the moderators become an unaccountable committee that a site starts to go downhill.
Joel Spolsky wrote an excellent post on building a community: http://www.joelonsoftware.com/articles/BuildingCommunitieswi...

Of course he later closed his flourishing community suddenly. Very suddenly. Everyone was confused.

And the worlds he's built since, such as StackOverflow, are deliberately completely devoid of all community.

The smallest remnants of the community survive and evolve at http://www.crazyontap.com/

But still, that old post was so good I had to dig it out and read it again. I think it all still stands.
Louis CK’s Ritual Debasement (2011)
Break the long method up into multiple methods, each implementing a different fix. Bundle these methods up into a gateway class.
That coupled with American tax reporting requirements and FATCA, are designed to discourage Americans from living abroad and learning that the rest of the world's advanced democracies treat their citizens better.
> 'to turn as swimmers into cleanness leaping.’

I had to look that one up:

Peace, by Rupert Brooke, 1914:

"A paradoxical image, comparing going to war as an act that cleanses the participants, like a dip in a pool or river."

https://movehimintothesun.wordpress.com/2010/10/22/rupert-br...

I'm assuming that connection was intentional, because Stephen Fry is smarter than me.
This is strange. They ran into trouble merging the sales organizations. Two product lines doesn't mean you need two sales organizations, even if they have different demographics and need different types of ads. Why sell the same customers twice?

Does Youtube have a separate sales organization from Google Ads?
Rule of law in this country is already a joke; it only exists in the minds of the underclass. Constitutionality is also largely a joke and certainly not by any means a stamp of moral approval. Your hard stance on enforcement of said jokes just comes off as a complete lack of sympathy for real people and honestly perhaps a bit phony.
I'm a bit monomaniacal about this, but the current online culture wars (and the previous offline culture wars) make me wish that secession didn't have such a bad name. It is obvious that large groups of people have irreconcilable differences of opinion on matters of free speech, sexuality, gun ownership and so on.

It is a shame that rather than a firm handshake and friendly wave goodbye, we will end up with a totalitarianism of one ideology or another, violence, or both.
The structure of Doron Zeilberger's proof of the Alternating Sign Matrix Conjecture is reminiscent of this, though possibly not directly inspired by it: http://www.combinatorics.org/ojs/index.php/eljc/article/view...
Show HN: Explore coding contests and hackathons from around the world
> How is gold superior to diamonds really?

Copied from an article [1] on why diamonds aren't worth the cost:

A diamond is a depreciating asset masquerading as an investment. There is a
common misconception that jewelry and precious metals are assets that can store
value, appreciate, and hedge against inflation. That’s not wholly untrue.

Gold and silver are commodities that can be purchased on financial markets. They
can appreciate and hold value in times of inflation. You can even hoard gold
under your bed and buy gold coins and bullion (albeit at a ~10% premium to
market rates). If you want to hoard gold jewelry however, there is typically a
100-400% retail markup so that’s probably not a wise investment.

But with that caveat in mind, the market for gold is fairly liquid and gold is
fungible - you can trade one large piece of gold for ten smalls ones like you can a ten
dollar bill for a ten one dollar bills. These characteristics make it a feasible
potential investment.

Diamonds, however, are not an investment. The market for them is neither liquid
nor are they fungible.

Also, despite thousands of years of attempted alchemy, no one has ever made gold. Carbon, on the other hand, is incredibly common and there are companies that have figured out how to make diamonds that are more flawless than naturally occurring diamonds. They've even figured out how to mimic the impurities after it was suggested that they were somehow not "real."

[1] http://priceonomics.com/post/45768546804/diamonds-are-bullsh...
Awesome Vegan Couple Workout and What We Eat in a Day and When at Work
5 Reasons Why You Should Choose a SaaS Web Application
Yes, but that depends on making sure you get the programming logic correct, whereas with banning recursion outright, it can be tested automatically.
I always felt that reuse was finding another distinct purpose for an item after its original purpose had been fulfilled.

For instance, cutting up old milk jugs as scoops or as root-watering funnels would be a re-use, whereas washing out the plastic jug to hold water instead of milk would be a repair.

Scuttling an old naval ship as an artificial reef would be a re-use. Permanently mooring it and opening it for museum tours would be re-use. Stripping it of war materiel and refitting for use as a passenger ship would be re-use. Replacing the obsolete artillery guns with modernized radars and air/missile defense systems and replacing all worn or corroded parts would be a repair.

As such, I would put "repair" before "reduce". If you spend 120% on resources at construction time to also build repair parts, that item might last 50 years under repair instead of being reduced to 90% of normal resources and then reused after only 20 years. I have to assume that when something is reused, that it is simultaneously being replaced in its original purpose, which implies additional use of resources.
"To leave that metaphor, let us grieve at what twitter has become. A stalking ground for the sanctimoniously self-righteous who love to second-guess, to leap to conclusions and be offended – worse, to be offended on behalf of others they do not even know. It’s as nasty and unwholesome a characteristic as can be imagined. It doesn’t matter whether they think they’re defending women, men, transgender people, Muslims, humanists … the ghastliness is absolutely the same. It makes sensible people want to take an absolutely opposite point of view. I’ve heard people shriek their secularism in such a way as to make me want instantly to become an evangelical Christian."

This is a fair description of how Stephen Fry (as much as I love him) acted towards me on Twitter several years ago. (about the time I left twitter for good)

I don't think he's a bad guy, I think there is just an authoritarian streak running thru out culture right now that is so strong that a guy who, at the time, had just played a persecuted gay man in V for Vendetta was advocating for the persecution of people he didn't like! (though I'm sure he didn't realize it/recognize it/intend it.)

I think Stephen is a well intentioned guy who doesn't intend to piss in the pool, but I think propaganda has scared and manipulated him, as it has done so many others over history.
Meet the World’s Most Notorious Taxonomist
There was a nice article on seeking alpha which speculated that sovereign funds of countries like Norway and middle eastern countries used the opportunity of high equity prices and low oil prices to sell. This large selling pressure has give some drop in prices. That makes sense to me. There has to be selling pressure to lower prices and I think that is a good cause.
AFAIK, this is still undefined behavior, so "can work" means "you got lucky this time, your next compiler upgrade may turn this into a crash, security vulnerability, or utterly confounding Heisenbug".
I left Twitter last year when it looked like the 'professionally offended' were becoming too influential. They didn't affect me as I keep a low profile, but it was like seeing an omen and noticing friends were buying into their hype.

The way Twitter is now pandering to this lot with the recently announced Orwellian-style group, and other odd behaviour suggests that they approve of the current momentum.

I'm just glad to no longer have its weight on my shoulders. Life is great without social media, but it must be difficult for public figures who stick with it for the free promotion.
Yev from Backblaze here -> To their credit Adobe did put out this blog post/update -> http://blogs.adobe.com/adobecare/2016/02/12/creative-cloud-d....
Now? https://en.wikipedia.org/wiki/Amusing_Ourselves_to_Death

[Neil Postman] also repeatedly states that the eighteenth
century, being the Age of Reason, was the pinnacle for rational
argument. Only in the printed word, he states, could complicated
truths be rationally conveyed. Postman gives a striking example:
Many of the first fifteen U.S. presidents could probably have
walked down the street without being recognized by the average
citizen, yet all these men would have been quickly known by their
written words. However, the reverse is true today. The names of
presidents or even famous preachers, lawyers, and scientists call
up visual images, typically television images, but few, if any,
of their words come to mind. The few that do almost exclusively
consist of carefully chosen soundbites.
Ah, well I guess you're the lucky one :)

For me, most of the material that I need to reference is PDFs/Slides from talks/Books/Web pages/My own hand written notes/etc - basically stuff that is not plain-text. Luckily I have a multi-monitor setup, so I don't really pay any penalty to switch contexts.

But keeping all that aside. As far as just the editing is concerned, all the advanced features in vi and such do help if you're typing out reams of code - something which I never find my self doing.

I suppose the obvious unstated thing here is that people have been productive in all sorts of environments, from notepad to pico to visualstudio to vi. From personal experience I find my self agreeing a lot more with people who say it doesn't matter _that_ much.
Hi fellow HNers!

I am Archit, one of the co-creators of Challenge Hunt.

We felt the need for building Challenge Hunt when we started participating in online coding contests while in our college. We noticed that there was no central place where one could see all coding competitions happening around the internet. So, an year back Chirrag and I built Challenge Hunt as a side project.

Seeing the amazing response from the community we decided to add hackathons, hiring and data science challenges along with coding competitions. Sukhmeet joined and helped us a create a beautiful UI.

It allows you to:

1. View all active and upcoming:
* Coding contests
* Hackathons
* Data Science challenges
* Hiring challenges

2. Set reminders on upcoming challenges so that you don't miss out on any challenge.

3. Set your preferred online challenge platforms and Challenge Hunt will show you challenges from only those platforms.

I am really excited to get some feedback and take any question from this amazing community!
Thanks, I'll have to look more closely at that paper since I only see discussion of the upper bounds. The reason for my concern is that I noted elsewhere that the prior lower bounds on the merger rates got pretty low: ~0.1 Gpc^-3 yr^-1. For only 16 days of observing the expected number of events drops to 4.38e-3 Gpc^-3.

Then if the horizon distance is somewhat less than than 1 Gpc we need to scale this further. Say it was 0.5 Gpc, we scale by 0.5^3 to get ~5.475e-4 expected events. For 0.2 Gpc horizon we get ~3.5e-5! These values are getting dangerously close to the estimated background rate, at least using this crude calculation at the lower ends of the prior estimates.
Not since Twitter has chosen to start "shadowbanning" users. When this happens, you can explicitly follow someone, but you will not see their messages in your timeline.

Unfollowing/refollowing the user seems to clear it at least for a time, but you have to be really paying attention to even notice that it happens. I'm going to guess that it takes the form of a "silent" unfollow on their backend.

And on a more opinionated note: No prizes for guessing the political leanings of those this happens to.