Profile cover photo
Profile photo
Ali Adelstein
44,019 followers -
Former mathematician who now makes computer stuff.
Former mathematician who now makes computer stuff.

44,019 followers
About
Ali's posts

Post has attachment
Why are you littering?
Photo

Post has attachment
No place is unskateable...

Post has attachment
Happy New Year!
Photo

Post has attachment
Amazing Hyper-realistic Tools made of fine Chocolate

Season's Greetings from a Munich Christmas Market 2014...

See also ➜ goo.gl/RIySKq
Photo

Post has attachment
How to Write a Good Bug Report...

Avoid Duplication - Search First
You don't want to waste people's time reading issue reports that have already been covered by someone else.
Choose a Good Title
The title should describe the problem as well as possible. Remember that the title is read more often than any other part of the bug report.
One Bug per Report
If you put in multiple bugs, some of them may be overlooked. To avoid confusion and duplication, please, one bug per report, no more, no less.
Describe the Problem Concisely and Effectively
How would you describe the bug using approximately 40 words? This is the first part of your bug report a triager or developer will see. A good summary should quickly and uniquely identify a bug report. It should explain the problem, not your suggested solution.
Did this work in the past?
It's important to know if the problem is a regression bug. If possible add the version in which the problem did not exist.
Include exact Steps to Reproduce the Problem you are Seeing
If the bug is not fully reproducible, indicate that clearly in the issue report. Avoid steps that don't matter - those which have nothing to do with reproducing the bug.  Including too many steps can waste time and lead to confusion.
Include the Results you Expected
Describe what should happen if the bug was fixed.
Include the Results you Actually Observed
In contrast to the expected behavior, describe what currently happens when the bug is present.
Include Background References, if possible...
If a bug is related to other bugs, then please include links to them in the bug report. This will help the everyone who reads the report understand the issues at hand better.
Attach Anything Else that Could Help
If you can supplement your bug report with an image or log that helps others to understand or reproduce the issue, attach these files.
Avoid Speculation
Report the facts - what you saw, what you expected to see, and any other symptoms.  But in general, avoid speculation as to the root cause of the problem, unless you have sufficient facts to back up your speculation. Speculation can send the reviewer on a wild goose chase and waste their time.  It can also make this bug report appear as a search result for cases where it's not relevant.
Be Careful of the Tone of Your Report
Be objective and respectful.
Proofread the Bug Report
Now, that the bug report is readied, why not just trial run what is written to make sure other people can follow and reproduce the problem exactly? A proofread bug report has a much higher chance of being understood properly by the developers.


How to Write a Good Feature Request...

Avoid Duplication - Search First
You don't want to waste people's time reading feature requests that have already been covered by someone else.
Choose a Good Title
The title should describe the feature as good as possible. Remember that the title is read more often than any other part of the feature request.
One Feature per Request
If you put in multiple features, some of them may be overlooked. To avoid confusion and duplication, please, one feature per request, no more, no less.
Describe the Feature Request Briefly but Completely
Just specify the features as clearly and complete as possible. If the necessary description exceeds a certain length, 
a wiki link to the full specification should be added to the short description. If possible add a flowchart, diagram or mockup.
Include Background References, if possible...
If a feature is related to other features or there are other references available, then please include this information in the request. 
Include Proposed QA Procedures, if possible...
If it is already clear how and what to test, please add this information. At the latest the implementing developer should add something for the QA here...
Be Careful of the Tone of Your Feature Request
Be objective and respectful.
Proofread the Feature Request
Now, that the feature request is readied, why not just check what is written to make sure other people can follow the request exactly? A proofread feature request has a much higher chance of being understood properly by the developers and testers.

Related links:
● How to Report Bugs Effectively ➜ goo.gl/nhGVhW
● Mozilla Bug writing guidelines ➜ goo.gl/VhwhG4
● Painless Bug Tracking ➜ goo.gl/jpRF10
Photo

Post has attachment
There is No Planet B - we have a moral imperative to act!

Today I am marching for my children. I am marching so they can live in a world without worrying about the next big storm destroying their community, said Bill Aristovolus, the superintendent of an apartment building in New York City's working-class Bronx borough ➜ goo.gl/nBnf6f & goo.gl/ON0jDe & goo.gl/pI0g41

Hundreds of thousands of demonstrators of all ages and from around the world took part in protests dubbed the People’s Climate March - flagged as the biggest ever call-to-action on climate change.

Climate change is a terrible problem, and it absolutely needs to be solved. It deserves to be a huge priority ― Bill Gates

Related posts:
● Survival guide to holiday parties with climate deniers ➜ goo.gl/Jwouyv
● Welcome to my garden party, Stupid ➜ goo.gl/bXe2oo
● With your help, we can make Ice a thing of the past ➜ goo.gl/VayKMW
● Hunger kills 2.5 million Children every Year ➜ goo.gl/ma83Lq
● We could have stopped catastrophic climate change ➜ goo.gl/WiAHkW
● Atmospheric pollution affects everyone ➜ goo.gl/ji04th
● Swimming over sunken New York ➜ goo.gl/vt7oKl

Photos by Reuters via goo.gl/uQPZgu
Photo

Post has attachment
Geometry in the desert - general view of farms in northern Saudi Arabia

● Seen from the ISS ➜ goo.gl/WSZKrm
● Seen from satellite ➜ goo.gl/9CtkvY

The fields are irrigated by water pumped from underground aquifers. That water is distributed in rotation about a center point within a circular field—a technique known as center-pivot agriculture. The approach affords certain benefits compared to traditional surface irrigation, such as better control of water and fertilizer use. This so-called “precision agriculture” is particularly important in regions subject to high water loss due to evaporation. By better controlling the amount and timing of water application, evaporative losses can be minimized.

Over the past decades, the agricultural development in the Kingdom of Saudi Arabia has drastically improved. Although Saudi Arabia is widely thought of as a desert, it has regions where the climate has favoured agriculture. The government in particular has aided with this process by converting large areas of desert into agricultural fields. By implementing major irrigation projects and adopting large scale mechanization, this has progressed in developing agriculture in Saudi Arabia, adding previously barren areas to the stock of cultivatable land ➜ goo.gl/T0Xf1C

Photo by Brendan Smialowski/AFP via goo.gl/ONFb3J
Photo

Post has attachment
Bedroom Dream Monsters

Green giant spiders and nasty cockroaches. For children, the monsters from their dreams are terribly real. Laure Fauvel shows in her pictures, how brave children fighting their dream monster and face their fears.

How to help children to cope with nighttime fears ➜ goo.gl/BgZa0u
● Talk to kids about the difference between fantasy and reality.
● Prove to them that there is no monster in the closet.
● Consider sources of daily stress.
● Avoid frightening television, stories, and imagery - especially before bedtime.
● Fight fear with the power of touch.
● Offer your child the comfort of a soft toy animal or doll.
● Try to be patient.
● Respond promptly to nightmares.
● Provide your child with a night light.
● Be a model of calm, confident behavior.
● Show your child how to relax.

Related Links:
● How to help your child with scary dreams ➜ goo.gl/CfCRWC
● Nightmares and night terrors in children ➜ goo.gl/5A6Byy
● Your child's top 10 nightmares explained ➜ goo.gl/qDJqUa
● Helping children deal with their fears ➜ goo.gl/SEHd9c
● Children’s Nightmares From The 60′s ➜ goo.gl/6RBfzn
● Study analyzes content of nightmares ➜ goo.gl/dd9ELG
● Sleep requirements in children ➜ goo.gl/3G0Ufs
● Interview with Laure Fauvel ➜ goo.gl/fdxpsZ

Photos by +Laure Fauvel ➜ goo.gl/hW603q
Photo

Post has attachment
Bring Your Own Sofa - this was the best place in the world to watch the World Cup

Union Berlin, a second-division German club, has turned their stadium into one gigantic living room with around 850 couches dragged onto the pitch. The club invited the fans to bring their own sofas to the stadium for the World Cup.

Source links:
● The best place to watch the World Cup ➜ goo.gl/90qHTu
● Photos from Berlin's World Cup Living Room ➜ goo.gl/FdrGrb
● Bring your own sofa to watch World Cup ➜ goo.gl/0gzqOS
Photo

Post has attachment
NSA targets the privacy-conscious - everyone should use Tor now...

The XKeyscore source code contains both technical instructions and comments from the developers that provide an insight into the mind of the NSA. Thus, all users of such programs are equated with "extremists". Not only long-term users of this encryption software become targets for the NSA. Anyone who wants to visit the official Tor Web site simply for information is highlighted.goo.gl/OXtbXl

Why everyone should use Tor now?
Tor is free software and an open network that helps you defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security. Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location. ➜ goo.gl/kVlfZT

Related links:
● 7 Things You Should Know About Tor ➜ goo.gl/K1Pkj8
● Tor and HTTPS (interactive infographic) ➜ goo.gl/K8JmHL
● NSA is checking who visits Tor's website ➜ goo.gl/RdHgz1
● Tor Browser Bundle download ➜ goo.gl/Gu2ui3
Photo
Wait while more posts are being loaded