skysight-inc/HackerNews huggingface dataset:
I think that is better to speak one or a few well and take profit of the extra brain space.

People very specialised into translation problems (just a narrow class of problems) probably will score poorly with complex technical problems of a different nature. If your problem needs to be solved just one time and as soon as possible (as in the 99% of the cases) you probably should not really care to much about if is solved in chinese or Tamil. Is not really relevant if you think about it.

You just can hire a translator one or two weeks each year to act as megaphone at the end of the process and that's all. Translation uses just a small percentage of the project time, generally at the beginning and at the very end.

To hire the translator full time, 365 days/year is just easier for human resources, but not a guarantee that you are really targeting the solver that you need.
Having worked on a self-hosted product recently:

DON'T.

SAAS is a great deal easier - it's easier on you support-wise and it's also much easier to sell to most clients. I'd expect your cost of customer acquisition to be lower by far with the SAAS version.

Patio11's point about deliverability is also very important given your sector.
Google Calendar to end SMS notification on  June 27th
Important Announcement about SMS notifications in Google Calendar

Starting on June 27th, 2015, SMS notifications from Google Calendar will no longer be sent. SMS notifications launched before smartphones were available. Now, in a world with smartphones and notifications, you can get richer, more reliable experience on your mobile device, even offline.

To receive notifications on your smartphone, either configure the calendar app that came with your device or install Google Calendar for Android or iPhone. For more information on how to configure notification defaults, check out the Help Center.

Please note: Please note: This change will not affect Google Drive for Work, Google Apps for Work (paid edition), Education and Government customers.

- The Google Calendar Team
Irony is beautiful: http://en.wikipedia.org/wiki/Cuban_Project
In the US every ramen place I've ever been to has had a vegetarian alternative. If you simply don't like the taste of meat (as opposed to religious or philosophical purposes) you can ask for it without the meat - you are likely to get meat broth but that tastes more salty than meaty. Outside of the US it is probably rare.
questionable crypto, by that questionable ethics, not fully open source
Indeed. It's also funny that the 800 number on the back for support still works today.
I agree that the classification appears to be a bit broad.
Extreme Moneyball: The Houston Astros Go All in on Data Analysis (August 2014)
The existence Cuba on that list was purely political esp. to appease a section of Florida voters. It is a weird form of identity politics. It goes to show, that politicians willingness to use laws addressing Terrorism for something other than Terrorism.
Hi this is Alex, I'm the founder of reEmbed. I'd be grateful for any feedback you may have.
Whoops! Accidental double negative!
CyberBuyan
Then enforce good manners and sound business practice.

And restrict the extent of this program, both in numbers and time.

Also limit this program to companies that need it most (could not hire otherwise).
Probably just a cost issue - sending that many notifications will quickly get expensive.
I think he/she meant anonymous classes, not abstract.

Akka uses callbacks to handle asynchronous behaviours, which means you need closures, and in Java <8, that means anonymous classes littering your code, which is a real PITA.
Build a strip mall? I think the value of the beach is that it lacks strip malls.
If you are interested in how something like this was made, there was a good talk about building something like this at RailsConf this year: http://youtu.be/Q4ttqkIEM7g
Play 1's code generation / scaffolding for CRUD apps was nice. It would be a cool feature to add to Play 2.

I really find Play 2 to be an enormous improvement over Play 1 though. As just one example, deploying your app is so much easier in Play 2. Play 1 expected you to install the framework on your production machines. Play 2 has built-in support for building deb/rpm packages, docker containers, zip archives, etc. which makes deploying so much easier.
I wasn't a fan of giving you github permissions just to sign up for an invite.
Heh, yes. I just started using RequireJS in one of my projects for first time (previously was just using script tags). I don't even try to keep up with this stuff, besides being aware of it. I'll leave it to the 100% JS devs and the rock stars. I have a lot of other things on my radar, and web/JS development is less than 30% of my day. I don't have time to keep up with all the changes. If it works, ship it. If it ain't broke, don't fix it.

Once ES6 is well handled by the browsers a lot of these intermediate shims/libraries will go away anyways.
The interview process takes resources. They spent money but did not get the commodity (you) they had hoped for. They know that going into the "game".

The fundamental question of every position has three parts: can you do the job, will you do the job, and how well do you fit the position/team/organization -- the fit. This means that the acceptable way to say no is in those terms, or really the third one. Whether the culture is offensive, or there isn't good professional trajectory - it always boils down to not being the best fit. Speaking in those terms allows them to be glad that you declined without you compromising future opportunity.

Note: don't ever burn a bridge. You don't know today what you will consider to be a bridge tomorrow. Don't close and lock a door, just don't walk through it.
Ask HN: Want a write-up about rails and devise and stripe for subscription websites?
Hi Friends,

Over the last week or so I've been heads down in setting up a rails + devise + stripe subscription app. I'm about 70% of the way done and looking at the number of resources / gems / blog posts / videos I've used, it seems like there is missing a soup-to-nuts write up for getting such an app going.

I have a ton of notes I've taken as I've gone through the process and was wondering if there was any interest in seeing something like this...
I wonder how much of that uncanny value would simply be due to the unfamiliarity of the technology. For example, I'm sure we all know about the stories of people freaking out when they saw http://en.wikipedia.org/wiki/L'Arriv%C3%A9e_d'un_train_en_ga... though there's some doubt as to whether or not they actually ran to the back of the room. Either way, my point is that I'm sure all new technologies at first seem either unnaturally boring or unnaturally exciting. Eventually, people get used to them and that effect wears off. At this point, I think the only real obstacles standing in the way of widespread VR adoption are the possibility of motion sickness and the resolution of the displays (screen door effect). Otherwise, it seems like the tech has matured and would be very useful to a lot of people.
Having worked with all sorts of GCs in the past, I basically stopped using them altogether some years ago in favor of manual memory management. I have to say, it's been liberating and so much easier to write performant code since I know what memory I need instead of relying on the computer to guess (and giving the computer hints as to how to guess). I have no doubt that GC research and systems is making good forward progress, but I can't imagine myself using them again.
"I have found somewhere between that and a real job that works quite well, while not being fake."

You have found that in a rigorous scientific study, a methodical comparison between approaches, personal experience, or second-hand experience?
US households are refusing to increase their spending. Here's what they're doing with their money:

http://i.imgur.com/AOKooQg.png

Paying down hundreds of billions in debt. Finally a good call by US households on debt. Most major economies are seeing household debt rapidly increase.

It was expected that the gasoline cost savings would bolster the US economy via consumer spending, as an off-set against industry job losses and loss of capital investment. That hasn't happened, instead consumers are saving that money (quarterly net savings jumped significantly). What you get from that combination is an economic contraction.
Type classes for the Java Engineer
There are definitely such laws. There's even a minimum wage for interns in France (800€/m, which is about 80% of the legal minimum salary).

And unions in France would definitely be opposed to it... because they're opposed to any change.

But I think they could make it work...
Snapchat Discloses $650M Private Placement
Why my email signature block says what it does about electronic signatures
looks like wishful thinking that Microsoft will save all of us from PuTTY
It's interesting that this does not encrypt at rest (e.g., via dm-crypt). I'd rather not rely on Digital Ocean to protect access to their backups and prevent data from leaking to other droplets. Also, it requires a somewhat sophisticated attack to obtain the dm-crypt key from a running VM.

https://news.ycombinator.com/item?id=6983097
https://www.digitalocean.com/company/blog/transparency-regar...
Important Announcement about SMS Notifications in Google Calendar
Apple Buys German Augmented-Reality Firm Metaio
I am somewhat skeptical of these people's claims. Some of these people are pretty prominent on the Internet and watching videos of them speaking languages I'm more familiar with found their command of them to be more beginner to intermediate. That's still a kind of accomplishment but really becoming fluent in a language is a huge investment of time because you have to learn lots of vocabulary, idioms, and collocations, and I just don't see how you can do that without spending thousands of hours using it.
Great question! And yes. :) My plan at the moment for that is, because I know which browser exactly it was rendered in originally, I can put a notice at the top of the page to say something like "We just upgraded our rendering browser! The diffs below might because of that and not because of a change you made." -- and then after that one build, things would be back to normal.
>This would protect against attacks by other users on the system who don't have permissions to impersonate the user who encrypted it

Outside of enterprise environments, most windows installations are single user. Even if it's a multi-user system, the data would already be protected by NTFS permissions if it was stored in the user's profile folder.

>as well as protect against offline reading of the files

no, it doesn't[1][2]

[1] http://passcape.com/windows_password_recovery_dpapi_decoder

[2] http://www.dpapick.com/
The brain isn't really like that. People who speak multiple languages are not necessarily better or worse at any unrelated skills.
On top of the threat to Seoul, North Korea is closely supported by China. Attacking North Korea would result in immediate war with China, much as the U.S. would respond if China attacked Canada or Mexico.

In addition, North Korean citizens are fiercely patriotic. Even if the North Korea military technology was destroyed, the citizens would fight an invasion in every street.

The North Korea military would really be no match for the U.S. military. But North Korea is not really a military problem; it's a cultural problem and a geopolitical problem. We can't solve those with the military--as the Middle East has illustrated many times.
I've heard of summer.
Using someone else's wrapper library is like (insert sufficiently disgusting analogy for doing something with a pile of excretia).

At the end of the day, the underlying product is still an overwrought, overly verbose mess, and the wrappers only serve to hide that. And following the law that all abstractions are leaky, you're going to have to touch it eventually.

A better replacement would be IRC. It serves almost all of the XMPP use cases with no extension, and i'd wager all of them with the right daemon and right plugins.
Anyone knows if there Is an alternative to this software?

Having read their webpage, it appear to be good to consolidate all your accounts & mailboxes (new and old).

But you end up with a new propietary mail storage and with propietary software that runs on windows :(
Perhaps its time we admit that growth isn't a requirement to an ever-incrasing quality of life? And investigate the transition to steady state economies?

Who am I kidding, that'll never happen.
Maud: a fast, safe template engine for Rust
Why group Sinitic and Japonic languages together? It's true that Japanese (and the other minor Japonic languages) borrows a lot of Chinese vocabulary but grammatically and phonetically they have practically nothing in common.
Zyan Disassembler Engine
Maintaining a language is a lot of work. That's why I've created iOS language apps with several games. My thinking is that to learn and remain effective in a language, it has to be done as some form of entertainment.

http://appstore.com/h4labs

If people could give them a try and provide ideas and feedback, I'll do my best to incorporate it into a future release. I'm adding Spanish Verb Conjugation drills to the next release.
This seems like a really convenient way to watch for front-end changes, but how do things like margins work? Will my whole page be red because everything has been shifted around or squished?

Responsive capabilities will really improve usefulness, and the absence is somewhat of a deal-breaker. On responsive sites developers will have to eyeball each change even when using Percy, so checking the desktop resolution wouldn't be much additional effort relative to checking all other resolutions for each page.

On the biz-dev side, if it's going to be a paid product it might be a good idea to start charging ASAP!
Of course, they could also help create real companies. For a limited time, and a limited number of "employees".

Also note that this implies a serious investment from the company too: they have to train these employees... which they may actually choose to keep onboard after the program's end.
I love GCs. They give you better memory throughput (in exchange for more footprint and higher latency, although latency can be made rather low), and they let you build and use very scalable concurrent data structures. On large machines with lots of cores and lots of RAM, they let you work with large, in-memory data sets very efficiently.
Why wouldn't I just use slack?
> At least for me.

You are not the average internet user.

Your biases do not apply to 99% of internet users. The things on websites that annoy you do not annoy 99% of internet users. The marketing antics that work for 99% of internet users do not work on you.
ok, here a very specific question: can I chamfer or fillet a specific edge that is resulting from a CSG subtraction?

Because 3D printing supposes a very robust 3D CAD.
Yup. Castro is still an asshole, though.
But it's okay to call the English "Brits".
It's an awesome talk! Jessica Dillion has actually helped me with Percy a bit. :) She's great, you can see her slides here: http://www.slideshare.net/jessicardillon/implementing-a-visu...
That doesn't sound "furious"? Are you sure you resd that correctly?

What you did was fine, although if you knew earlier and had contact details you could have contacted them earlie to let them know.
xmpp?
You don't think what was ever true? What you said after doesn't contradict anything they said.
It's their performance of the music that is copyright, not the music itself.
Zeytinburnu Kiralık Forklift
Kiralık Forklift Zeytinburnu, Forklift Kiralama Zeytinburnu

Yükleme, boşaltma Istifleme işlerini etkin'ait ziyaretinde de süratli bır sekılde yapmak isteyen firmalar forklift Adını verdiğimiz İş Makineleri ni kullanırlar.
(I assume, without knowing the specific example) they are not claiming copyright on the piece, they are claiming copyright on a specific recording they created.
> The existence Cuba on that list was purely political esp. to appease a section of Florida voters. It is a weird form of identity politics. It goes to show, that politicians willingness to use laws addressing Terrorism for something other than Terrorism.

Cuba being not removed may have been for that reason, but Cuba being placed on that reason was not for that reason. While one might argue that the terrorism involved was no different than what the US and US-allies backed on the other side of the same global conflict, when Cuba was placed on that list it was actively backing terrorists around the world as one of the most active nations, behind the USSR itself, globally promoting the Soviet-led Communist movement. (If you look at the list in general, the pattern of countries being added for real reasons, having those reasons largely go away but remaining on the list until some agreement not directly related to any supposed active involvement with terrorism between the US and that country is not unique to Cuba.)
A Jeep-Made Journey
Makes one proud to be a Brit - or more specifically, a Scott!
Show HN: Swear, a movie swear counter
Feel free to reach out for any advice. Email is in profile
Include Sales in Leadership; Clean Up You Startup's BS
I used play2crud once. It was a good plugin :
https://github.com/hakandilek/play2-crud
Non-billionaires take actions regularly based on the notion that they are right in their course, morally and or legally.

Now size that up to billionaire status. They too are likely to take actions based on thinking that they are in fact right in their decision making. The issue in that case: billionaires often tend to impact a lot of other people with their actions, because so much of what they do is outsized.

My issue might be with my neighbors on a single property line marker. Or maybe they think my trashcans are encroaching on their curb area, pick the issue.

Billionaires generate billionaire-size problems.
The internet era aka the coupling era.
Why are you surprised? This issue is still outstanding, Vinod layers are still trying to block access to this public beach. Also it looks like he is violating the judge decision by "only opening the road sporadically".

http://martinsbeach.blogspot.com/search?updated-min=2015-01-...

If you feel that this is not how it should be:
http://martinsbeach.blogspot.com/p/get-involved.html
Well one reason being I really like SQLite.

SQLite has a pretty great C API making it really easy to programmatically store, modify and retrieve data, which made it my first choice for runtime configuration data.
Adding another storage backend for the mail data would have meant a lot more code paths to support.

SQLite also has a lot of tools surrounding and supporting it (I particularly like SQLiteStudio) which allows querying/modifying/analyzing your mails with a huge number of programs, and using SQL - something I've found really useful!

With a sufficiently sane schema (which I hope we've achieved), transforming from the database format to any other format becomes really easy!

Also, since cmail is not really being developed with the intent to have people access their mail with a shell account (the main reason being that cmail users should not have to map to system users), supporting access formats on the server side is less of a priority - preferred access is via POP (already available) and IMAP (once it's done). The user database feature allows cmail users that ARE system users to control their own database.

An exporter to convert to/from Maildir is a planned feature :)
My friend whose uncle was murdered by FARC will be happy to know Cuba no longer supports terrorism.
Unless you know they never used Slack, so there are no expectations.

And your company wants to run OSS, so "has a guy" that already maintains the other pocketful of apps to company is using.

And since it is OSS, you can add Google OpenID auth if required.

And the slew of other features you want to add, but can't to Slack even if you knew about Slack.

Don't crap on the idea just because Slack is Slack and this isn't. Apply your "a month or so passes and now everyone is invested in the tool" scenario to any OSS alternative and your argument just comes off as fanboying.
I'm currently teaching computing at a independent fundamentalist Christian 'young Earth' creationist school - in London, UK.

It's surreal at times. The kids (~20 altogether!) are wonderful: well mannered, eager to learn. So my frustration is extreme when I see the material they're being force-fed. The school follows the ACE ('Accelerated Christian Education') curriculum. It's imported from the USA, and teaches that the Earth is 6000 years old, that there was a Great Flood, and that evolution is evil. The textbooks are seething with pseudoscience - from illustrations of humans coexisting with dinosaurs, to articles connecting snakes to the serpent from the Garden of Eden, and so much more...

The real problem is that Ofsted - the UK government's regulator for standards in education - has consistently given the school a 'good' rating. (WTF???) Worse yet, the accreditation offered by the school - the ICCE (International Certificate of Christian Education) - is actually considered by UK NARIC (the 'designated National Agency responsible for providing information, advice and expert opinion on qualifications worldwide') to be "comparable to the overall Cambridge International O and A Level standard respectively." (Again, WTF???)

Since the government has utterly failed these student victims, I figured that perhaps an appeal to rationality might get somewhere. So, a few weeks back I had a 9 hour(!) meeting with the school principal and her husband. It failed, and perhaps I came close to being asked to leave. But I'm diplomatic (and valuable), so I'm still there.

Since then I've devoted many hours to Bible study, and research into the arguments of Creationists. (Remember: one can't engage with these people using reason or rationality. Know your opponent.) I strongly feel it's possible to convey to them the vitality of Science - that it's one of the holiest of human endeavors, to be blessed rather than reviled. And it's backed by solid religious arguments, supported completely by Scripture, and by Christian luminaries from Augustine of Hippo to John Calvin. I'm preparing a presentation to the school management (and, hopefully, parents)...
I would much rather have 1 master password, that unlocks 50 different passwords...
> Aside from these core issues, I'd also speculate that a tremendous quantity of money is trapped in financial instruments.

Wasn't one of the lessons of the downturn that companies weren't keeping enough cash on hand to meet the demands of their financial shenanigans? Isn't that the point of the stress tests? Everyone can't just hedge ad infinitum. At some point, someone has to have the cash to pay the bills.

Sure, there's more cash on hand than in 2007, but how is that not healthy? What is a healthy level of cash?
Can you recommend a starting point to building your own cms?
only in the usa because of war propaganda shame :(

it's pretty common and non offensive elsewhere. not sure about uk... but other English speaking counties and latin countries use the term just fine
ERR_SSL_PROTOCOL_ERROR on Chrome Version 42.0.2311.152 (64-bit)
When the Nintendo page showed "now loading," I was hoping Nintendo had posted their own javascript version of SMB...