Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

The month of March has seen a mini-burst of hype around CSS grid, with Mozilla kicking things off by releasing Firefox 52, closely followed by Google with…



In this series, I will be talking about some desicions I have taken during the development of my new app YAC. This first part is about why I decided to develop the app.

In this series, I will be talking about some desicions I have taken during the development of my new app YAC. This first part is about why I decided to develop the app.

This is our last blog post for the next 2 weeks, during the bootcamp we won’t be blogging and won’t have Friday releases until April 10th where the blog should return. This comes at a bit of a bad time when there is so much to write! Just yesterday Steve committed many new Java API’s features such as support for exception chaining and a lot of other cool features. These should be in the Friday release that we are putting out today.

Square Cash is a mobile app that allows you to send money to anyone, instantly. Owned by Square, Inc., it’s essentially a competitor to PayPal and Venmo. You may have used a Square terminal at some small businesses.

The Yearn Proof - mbutler.org - 9 years ago - eng
a. If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.1 b. The invention of the ship was also the invention of the shipwreck.2 c. Therefore, yearning is the cause of suffering.

There is a class of bugs lurking out there that I class as performance bugs . A performance bug is when the code computes the correct result, but runs slower than it should due to a programming mistake. The nefarious thing about performance bugs is that the user may never know they are there - the program appears to work correctly, carrying out the correct operations, showing the right thing on the screen or printing the right text. It....


Flowhub — the product made possible by our successful NoFlo Kickstarter — has now its own company dedicated to supporting and improving the visual programming environment. Last fall we bought the Flowhub and other flow-based programming assets from The Grid, and now after some paperwork we’re up and running as Flowhub UG , a company registered in Berlin, Germany. We’re also now selling the new Pro and Supporter plans, and can al..

Flowhub — the product made possible by our successful NoFlo Kickstarter — has now its own company dedicated to supporting and improving the visual programming environment. Last fall we bought the Flowhub and other flow-based programming assets from The Grid, and now after some paperwork we’re up and running as Flowhub UG , a company registered in Berlin, Germany. We’re also now selling the new Pro and Supporter plans, and can al..

Code refactoring is integral to every developer's daily routine. Thoughtworker Martin Fowler wrote the canonical text on refactoring and described it as a disciplined technique that involves restructuring existing code to make it better without altering the external behavior. Refactoring is particularly important in Agile development where design evolves incrementally.

A guide on using Serverless to create an AWS Lambda function that triggers on updates sent to AWS API Gateway to send SMS updates via Twilio for shipments you're tracking using Shippo

I was chatting with one of the bootcamp attendants on the one on one calls and he asked me a question that I didn’t think you’d care about but I’m guessing it would be interesting: “Why are you doing the bootcamp?”. I was so focused on explaining the benefit to you that I neglected to explain what Codename One will gain from this bootcamp. This is probably something I should have explained before we closed registration as it would have ..

Last year we released TrailDB , a library we use extensively at AdRoll to efficiently store event data. Today we’re open sourcing trck , a query engine complementary to TrailDB that we use to analyze trillions of discrete events in TrailDBs every day. As you may remember, the TrailDB data schema is very simple: Every user (or “trail”) has a sequence of timestamped events associated with it. Every event has a number of fields, and t....


I’d previously mentioned that I had an upcoming work trip to Zürich, and in keeping with my usual blogging tardiness, that trip was two months ago. Actually, I (perhaps ironically) got back from India a few weeks ago, so expect that post soon in a few millennia. But anyway, let’s talk about Switzerland: a country of cheese, chocolates, and armed neutrality . × Waiting to leave SFO on a gloomy evening. ....

I’d previously mentioned that I had an upcoming work trip to Zürich, and in keeping with my usual blogging tardiness, that trip was two months ago. Actually, I (perhaps ironically) got back from India a few weeks ago, so expect that post soon in a few millennia. But anyway, let’s talk about Switzerland: a country of cheese, chocolates, and armed neutrality . × Waiting to leave SFO on a gloomy evening. ....

Introduction The infrastructure that powers a product and all of the services that it provides can be huge and complex because the product is scaled to serve millions of users. In most cases, each service might depend on various components for seamless functioning. With a product that houses a variety of features with critical infrastructure components and services powering these features, it becomes vital to monitor these components and s....

The official OpenWhisk plugin for Serverless now includes support for Cloudant DB and IBM Message Hub events, exporting Web Actions and more.

From now and then, I found myself having to write some mechanical and repetitive code. The usual solution for this is to write a code generator; for instance in the form of a ppx rewriter in the case of OCaml code. This however comes with a cost: code generators are harder to review than plain code and it is a new syntax to learn for other developers. So when the repetitive pattern is local to a specific library or not widely used, it is of..

From now and then, I found myself having to write some mechanical and repetitive code. The usual solution for this is to write a code generator; for instance in the form of a ppx rewriter in the case of OCaml code. This however comes with a cost: code generators are harder to review than plain code and it is a new syntax to learn for other developers. So when the repetitive pattern is local to a specific library or not widely used, it is of..

Swivel Chair - june.kim - 9 years ago - eng

Microservices is the new fancy way of doing applications. Yet, most companies still have big and old monoliths in production. In fast evolving software of this size, it’s usual to have lines of code which are never executed in production. Production code coverage reports can help us find those lines.

One of the key tenets of snaps is that they bundle their dependencies. The fact that they’re self-contained helps their transactional-ness: upgrading or rolling back is essentially just a matter of unmounting one snap and mounting the other. However, historically this was also one of their key downsides: every snap must be standalone. Fortunately, snapd v2.0.10 saw the addition of a content interface that could be used by a producer snap to..

Swivel Chair - june.kim - 9 years ago - eng

I’m happy to announce that GuvScale — our service for autoscaling Heroku background worker dynos — is now available in a public beta . If you’re using RabbitMQ for distributing work to background dynos hosted by Heroku, GuvScale can monitor the queues for you and scale the number of workers up and down automatically. This gives two big benefits: Consistent processing times by scaling dynos up to meet peak load Cost savings by....

I’m happy to announce that GuvScale — our service for autoscaling Heroku background worker dynos — is now available in a public beta . If you’re using RabbitMQ for distributing work to background dynos hosted by Heroku, GuvScale can monitor the queues for you and scale the number of workers up and down automatically. This gives two big benefits: Consistent processing times by scaling dynos up to meet peak load Cost savings by....

This is the second article in the series 'The Intelligent Bank: The Hidden Levers of Profitable Growth'. You can read the first article here. We can't solve problems by using the same kind of thinking we used when we created them. - Albert Einstein

We released an important fix for an issue with daylight saving in north America (DST), if you are experiencing weird issues only on iOS that could be attributed to time problems then please send a new build to see if the fix works correctly. Our iOS VM code made some assumptions about DST which were apparently false. We chose to release it outside of our regular update schedule due to the significance of this issue.


Hi, friends! Sorry for taking too long to post something new, but I have come back from the UK recently, where I've had a great day with some friends at Voxxed Days Bristol. Recently, I have also ...

Hi, friends! Sorry for taking too long to post something new, but I have come back from the UK recently, where I've had a great day with some friends at Voxxed Days Bristol. Recently, I have also ...


A Few Good X-Men - xavd.id - 9 years ago - eng

A Few Good X-Men - xavd.id - 9 years ago - eng

Bootcamp registration closed well and we are currently in the pre-course (more on that in another post) and already the Facebook group of the bootcamp is seeing decent activity. Being as busy as I am I thought I’d lift a question that was asked there to headline this post: “When shouldn’t I use Codename One?”. That’s a great question. If Codename One was perfect for every use case it would probably suck. One of the biggest reasons for the..

Dick Nixon understood that getting the smart, popular kids to vote for you didn't matter. He called the popular kids "Franklins" and he called his kind the "Orthogonians". Nixon discovered that being hated by the "Franklins" was no impediment to political success. This post The Man Least Likely to Succeed in Politics first appeared on Dan Stroot's Blog

PGP Pub Key - blog.eutopian.io - 9 years ago - yue
BEGIN PGP PUBLIC KEY BLOCK----- Version: SKS 1.1.5 Comment: Hostname: pgp.mit.edu mQINBFkCCS4BEAC8cC7geoSLb6xG+BM2XCCMl81KxIibgs+5UuD2slIvGBVntWg2BYQF5oHD Dbcqx3FmiRkU5L9clwYTMpR9293b4+fk64cPm1bGx0YTU6vpRmA+Cc5Q36Mny/okhWNr0Fxb UMh+EfTIjp/U0zXF/sFLcZgM0pUO0KRkaWkcLuuD0QuCx93Eo4IY169RqPwjRhw33EhDpgmC Xrfwnug31CTt+z6VNFmYv9Pm14u8ct/8wBh47J374mlRm+fTovw0qzokUYDAd4l9PHF0+K9l F0mf2suDn+1VAyTd7ZniEnwT8N+VX/6RoS3cq0TwKuGFN6tupAmFdFgq4PtrX4hiyQyeyh....

ember-i18n-changeset-validations is an Ember addon providing internationalized validation messages to ember-changeset-validations. This addon adds the ability to translate ember-changeset-validation messages using the ember-i18n addon. Available on NPM at ember-i18n-changeset-validations and on github at ember-i18n-changeset-validations .

Fun with Inodes - peterlyons.com - 9 years ago - eng
I had an inherited client project running on an EC2 Ubuntu instance like a champ. The system had racked up nearly 900 days of uptime! Not a lot of traffic but still it was running nginx with TLS, a node/express app, and mysql with pretty much 100% uptime for over 2 years. As I went to do some routine TLS certificate maintenance, the system started throwing "No Space Left On Device" errors. I was confused because the root filesystem still ....

Fun with Inodes - peterlyons.com - 9 years ago - eng
I had an inherited client project running on an EC2 Ubuntu instance like a champ. The system had racked up nearly 900 days of uptime! Not a lot of traffic but still it was running nginx with TLS, a node/express app, and mysql with pretty much 100% uptime for over 2 years. As I went to do some routine TLS certificate maintenance, the system started throwing "No Space Left On Device" errors. I was confused because the root filesystem still ....

How Serverless Partner AbstractAI leveraged the Serverless Framework and Lambda to reduce the cost of running back-end services by 95%.

114 visitors online